102310041088967106410961006113861493189894961810156208779341113964812990612928938929862910900966106591411391128110211459941081112591611011119894114310791038112158110726111124113310591020392111811009998999091123112611039981109104911461007110810089301073582606109710251054625111789710991001940103088062162796210289321122100210699711107107810878158866085771047917107010161129895936100011051135956981907101911161098105898739391811319921036106811101044114810759609591048108362388488395510516228969131055110661711309911013107796911141112957584615108211116109701027100598910669331115865394106261995399511401056958113681960710846268826348901067104310601057576954997103990899311321037996968102210611080633109188811418891085395112787695011349481076912906893100396310929119521017110495190411476131050616965578937107410249051029107110351093973583114287910521026881939109410141086104160962410899618911034885887106310181033103111379889721053396