15839527880247594478801974835185317879997472011536695975555975545975535974295975515975505974645974061286586597546608567597463597462130727862502762498962495310125737170313064111306410120463120461112933647451862062213064082020651204571513399102982110997438438138412738419565309103434163726122541282110267898755100454141282107930999542612590325560405590495112005614395831145829123975143924114390391005251100525093099876251493787212957571124563009201336539153509222546441550722546322539116370300854505592152717676784814712785276725932591656910052486765611564138457059639990628561628509750279163691454897165575916111298458