107199210609681001956112710558879961002110395396561981210231051994960104862410259131137914888912934981104910786109989619901064113310039071143111795111199691031110810199716229161106882113611099096189933941097100510411053997885114510509911062910606100710858765789529541088111810158898651044617929890102988610136159621035955111589495993610431047109610811037949108361110571058989932109110938811024114010809391069608106111163961089112310701076105295061611101077877103639281962310675811132100496496311391107112893811309301038112211049066201072103910061065106896610751141897112911241135884879995101895888310081030940917626106697288093390498810001017108760992810281086582114710999708939181027108289810921138937105439389111251101625862634110562110346149119998951121114289689997390039511146129311131103361311265841059607110294811111098576101411481074102011461056111211131084908905101610738159571022109410796339676271026106357711009871134583