205844831329474324635127107160796862518330042210383221151836032919154919156959308797567026224450334148947816285633550452883266231234171114575333921092153539542078404411929502312636120057032271211760443621271540213416325310660606116304415204490407427156168597921594926545399316761702448110604834429543715604480272125681510192834145736945677504425352372199579367925275204857224622204914502857351714194755270121538651969716832660851121002973656943724504425833962604348138254678214912409820474416697539055894640452137471964527695627276917624711093737625646962262304821371539605351926509637660703207656557486798661870962525289611267493260253776254341640501417296093674821027639687281072574160834595001123354536691255051852840378739803640473223965465289918426701278160391371