999105710313968931018113210221143112894999011349391109110661993810171117113510529981125881937108611389919551112108397110079409361129997105560888310231080963109410141124618102789996911361003109289510699961107911889931900952583894954104891710621123104389193296610798858961041106058192992810899141146988633111188010201053968624102588462588799411271139105160711411088953101590698798981210849921082613918113310919611054114210641034103610781026101688690511218881044107563410761038882960110210569481140110461110131110102910581115616104791210879651097103539310376151131105998110055768985781001110311301028107210961118907110181510749581004904930916877111310659951085959609107096239439210308621105100062799390958410711122113710499331039626109361410248656121008100262387689062096410683959739509575821061956972967106311488795776211119622101911009349101033114510731114897610606109881990810501099111611269519706171108106711471006107791310661081