031474028724866839040464525481820417692600
994355691180713876182352992741801964886010
313799494526070914910939189538037906485027
710336520775121289147876874225026683096087
093162562609731614088772653040708330976039
741390970075273446688976064554351206419252
802716514860258394807565401853714006406181
031955006598655780874617565074649840475902
478130391557252783026810236289692597581770
112959413865513046284509092314793501570394
506942512804097428501823967118365707689030
246705174229023601692513368438472063645239
316912139828124609123495451342215114126401
454724452505126223156802795681216349301491
625348648224573208320490140112654280748872
364987696214