887908104310641002992114299911431074113188196096396461197311069561105114510581088103361261910911104106796511079881059111410841034934607107739381211036091073102011301041972883107911235841140882891110295510171119906967961959106210148938978849371048113510181094395890107110661141109697011129299001044606930969620106399110039621101910879108211371146904103811151148100610249506131030865102895410606151005392877105410931113108611089941035102210319128898991080582626112410536179141029966112711321078997100111006215781075394100811169131126101399562498995710689531139951102688010729901055971815113311341083577996909113610396221016898107088898710511069106111471015610105286211176239986146188196081121894634100710239388861081102590710761037109710851111981105793110999491125928109895810369395811019110989596811106251027627106593263394094810871089104711181122993905952916100491811281000576917911105058387688510569331138109261693689610493961129