109889389698810131050113610991082615113410671065106011141103114289791210439345761089613815102560999111199641056103410191118105210049616341053110061961896611381109907100111171038884100090811219931113885108111319069905818889141127962111697388310763921002101699462093910066141145106411071054940965106289839610391007895106910315831005104462396989986510731035882958606937970104810366071108616582930102881910271132886577103310491085106310669819181133987909584101510479119541129395887916952112362589061111471130101810261088111111041102107910221083622998999949953110187611101092112210579511128108688911379551148989114010961106114693811051115106139394881211241014862995936394109389161210301077105810711094963932109196890095691010039969171029997100897111419601139113510758811084105111269676089041059101710378949286176219339509131068114310875789926266241072972957627880107010238779058791078610111210749591080102463310201055112593110971041929