967889998992103011101109111189010799066176261035108811349665849106341047997895917101410566061136931111299393810551057930609951393106993239599696310441052109310731107114611391054929114090989410609521033891876907987971107110051017103710491020578100310945816228979918879571038885108939290511286076209491024105810721023110157711009648126101124865102911065831098819102610869701143106411411075608965111793910189141132954988955933111310591131108290011451147106310911126109910191142103410921125107898111159046136111122100010771137101511389959941016108088410651119106895311051103989612961101310511135108758210611028396633112161510361062105010259998151108100139410086249371006958106611021039627107689896811181074913112910859599609111123111661696210046181041102262595010319909349121097918973936108188610839406216141084576113310021148883916110497210488778968626231043107095687910531096928969882880899881619893908106711301127102788810071114948