13090492501914675621467593115192211124851039379311390146764814676162381371483057118212113465156988801346514133501382410655787470739242739242291264881390768780497801624704832961611221853138402248157648153648157448157328317428320841433941435041437641437441435741434928320728316928320528320428318228318511628711162863116287613844389349710614469539348773968773958439106144215663909359459359443021369359434815709359423020799359411114656111465418598230067661289930060961289430052630060630067315013982927104813333005554813223006723006053005121072525481403498554103631613537581353759185974301452185981839933839932839931840370138156