6024721244556540243176361173288208270201526535559206349805645864002252823828382671158043852582836781944365140512737836767144021144265716529721742359775797623109169044358460782787485047041487674658094664504805937642818252327711463694641691978397024764513686347520326131427178193845461521391964356778958852021123239334338171835641379901527667037951103722417645382654743656611625334830977869139866634179168167422345828480812531316168730120038051549850551417242214229647464427867746322819051837637540587539508032761925193511877182141111814140740144490488188179444140834649389202523546717388117769942579367230812455778620770966373113646736577984013577218275012051052823121913054453696886802491622521511067653834373655266155165573436282723517565541195664402464815531782655245606304472347737967022048310922777260737794446457753240107751113350404449853215760273210377168121662747806557418541607195696503323314371145233725452736658236328712437134274825545635184731276178039940635634048437035278538383507601595143972014755845419859082833124473826668431770760354589378528926867937136628554887749170306550478459596486768439318274832471705735384732820846942754555642798551995996701743543536922131926243833324257222254951356893264556114344627170179913731658648714468570648574545607486481557014529925656134421847238191743659802849330325006130735525972881062866842660535543189784298289807765637653212280600641062336676273503218016421363916710839025119777152875116658113045025222261115415576464706477291571773744797270871366029138125063523286632800730133714229422247884686896753875986382905851563455082052166363023209265677037327262964085501673456153981129916480129313865433926974516612839175468629475556725544156266725720474452533623752134664276372723034253722768840346978357183742430329565279814116351248954212247332487763867109756550944864379079275233553555841305300186118746781604315