112361510331114957963394109988210519296131064970109496210671048106291211018651141893918110460710978971054936951100389511339109979691027113411381002949889884108010619481131931862113988063397261062011021020100410711119100789090499810961030899987938108694089491111461037907100810859378861006950617103410471055105610599089906181015109311251014102311121106953106811351088110010499391022111062362611139321087634616105311241084622582877961114392810721028107839239310759141000966112810189056091038988104187997399610178811111114099111451126913113211091136993104410311116113739510911077578968955103981210259009671092933112762199210821060819576883107311291083106681510361117611111557711211058105291710791016103510571105958956102410899549069526251065960608887891989110896410261107934959107662410051043112261410696129161130995108158190999910505831063619396101311189301098971107499488862758489611481001898102910701019876114260611039819651147885