088478870106308255415850421334101495828542771806
949463381388168245190344480504922435510003314142
920894225768313480195104195395648342838316899469
970689361239529933647736059673795630161780318422
618261992081634867619660275866447118087603253007
087453508535754908948331667080132534824971180676
522815802360708233390414281170229413525360033063
302611245516864922753389765333275088373087354659
141118979834197708121109080471374423563241997436
195814232767405600444674915694945578714935547922
254176429822307573665159603939567872952083076212
995729056463332797905608736019668380684152160053
409822871768205430304948296407143779589677891785
265134420901479656996958603321761028398322325242
090918749756952825023624449423568735010347018741
990530029380969860908761494567287112680687195992
424006465327711570046123469550672596301566722909
054455688966949036381979374684658665340679559719
446297756316458243438624037934898047300575709839
515821613921444041889422681665534895414328206155
392681993338132341431398790872065564411761005197
910307921159446412482298695403958669789629636022
480766326311185609381709075532259658171492545809
500486428193072375865331093474102684608835101765
523297927925886429690577225713908291190907196417
085384594544335991896296182581379576619525337770
939593093755869597915058546959060081600343557079
220572841848585599616477156190633768504329365545
474742979308228403401042147794004948180654572922
448342610480152048933259789368235759477584893907
965398613200977738878389002306649650673186526505
682839582196258033807020970898871414621585654426
237525431393842532127573407453319116295517118791
369927035391723508149986623779442841884334571492
927103332266309932715918117779842737897501478943
326849720515430723756063998772961668725323470990
717464054024073987653076499928272555573339710224
468522819744063567415442339895224040425483397695
537147315990391151995816094959851210374536599442
439645586621895120731402017735567818531957450015
913861910640899786932831364839009613757106272347
800522824211842642755283161285869760156604643183
353361039723374601999153889315730285882691609204
948845413009226258837771404879655160155435937451
107898471808847009606077890762206936840737849633
609634250958470825725633681267006429102982227999
157619394123050106656193243852913122708830715674
719682021862720194847446914775099587377486602963
126211239362626843231533917193569137898919660667
127709734322808251984750619540620344933307037842