108697090099491011458856208961052105199062310621041634113810769171053933879113694010708651147110311026141125104410239381083100439611016081033109189910681019583884890104910981127897931582812110411061099913108561811481087392104362711121130109657699910269631128916584100693910581088105410711015101610009731117998625107299510829641005962103198863310551059967959102261589389195811181057109210351048100298911461018101411081038908609107910289121007106510089549289091003997937961949114293039539362262111151121113411351111616992108110309329181037619948877109398110618761100617102010948818861124904109710631077907112311409665818836268955781024113295588210391017952624888996911113397210509601069106710841113613971103689411398801105107393611161034108010299299696079149341110987394108911291107106611091122107410256101064107810278899519571137950114161290610016115771131887105611439538151075112699399190560610609651119819111489810471013956968862