100288510291111612110311228801137392114610761055972890616111791862310491110113910809981007959995103893157789962211269619719289521003615103095062110526181044113610851092905888102710861100102693996795886261910081084106910199121050933584114299191011191118963109810281020990887913110511161077106699258160810488811129108811231133108793810969171147929101410069481140109910569061023893109387699710916279698869539811113106081510581064936107897039662698893211318961079582613113095589161110718841041610114361488310356066205831065994104796593711211106102410159871025105991190711351004968393957900916113810751001956107093489410051061111493063410341101103111049496259641036109710741072609101695110891000882578819908996109410431109112898996610629401124904110210136338651017112710681081103711481115877395617102296010538951082909812114189711121125110899388991457687996297311451107101839410331054113410578981039106710731063105162410831132954999607