106410856348991001105461610061096111310156209979891111885114161311333941053103310879491066954896101710078659296256159181037109710141131108495090510041041973957102310719819689651124110711216231106956106596210819729919991082940931106310935781060113581958289499093411189589551132110110369049381140992109210739121145102681210341057624100311096099701094608107210436118621044969110895311231056105157611291142113787611261062109110081112987107810351052103090096311309519981077882107410751134103957799491011471058111593010706279673968871128898102911176211102393109910191059897911622108810836268911098881916112210861138110511101089110410241061889102588310498159719099149079886101031100592889096496093210009363951027102811271022948103861710478938841048112558111191069966111690610678771139880939607612113688810166181103106887911481079614105096110021020993101399510559333921146937114363395961991311149086068869965835841080952101891789510761100