57743957743810590877006712792631038100136573813657371517402981970124208495213313683947746147746342941951230214194156922421356749131260737581816683015652426407657892424399296677621170987250991380062687041478836141418214788434504374901071067786315453846611105932014194519731835342259469518479929807868141521097004827241801821121534838337139540214310661004608639326106622430126214836031002758774684134486432155918210544746994142152125515196484614761102118152125413699779211211217041316152687666222443855513182394399281240996785721134155877278190492314227818972378972367943611203770971048185545803673813901568060583635128542015090291287587