107111231139621102410341081110696910491027108811411126881112488711011079106289310645841000895609993103991010851091940107790492810501129106193361810999341002967996396111790910331005111910381134619101910591097114661496511311148107461110801018112510891145912951102095310011136110996193910088856101031973937612888112111281047101710559951115999936114210849311105114788996410861082988970111110041067109657693895811169576071137106910166233951138962111361611271013102962211009941052582913620617606106688098187910351044111810601112106899810251054963110310518159181093882905114099210761104898989103761510141006108710079721094900103694857710751143991107810151070608876916899877102211309556273939063941065102611021098111410301092104363489698710418918979529971058884105395010739076131023106311088949141110932959624929626581625911968865954108399010285839568839081132917819862949105710729669605781135971392100388611071122890105681263310481133930