2137211619942805244343833806655795293851417014700327914017296844291426804601625545092193859092952243326326714629516337891131551238246045279585738841051185633415507574234228958011393777308514313787842917176511681045629926326969330311556635617637206259344168414836627110046465593524043521303117595553383617482911811449414723962727690057346466923587499563526293394541360057925081989689158925696183258193248974449263369116546038856182101215283696656568562786479301818843771531435344830347936974607171543340816874382735853989515514146118313877530027941245145416451383628262545316438151053999663828496821957701034412924004613618123604302373860481311407434966484043692252576886453198010366512579314770227419652431498634561486510142729032398320023462021201431053306145