888995931971916110910049871034105010859661128109610801145581109411381052113310651122111988410971043625111358491810071017102011478978899738999906228791008103890992811071028107811001067997109811121135111061595510649988961044113790461794991399694862010723941104981938609102360895210818655789883951108891112988710821079109111051027105310899545821141910957906113696060711309911013101893291198910849051025968103091797210021006634950101510339291003106010886331056964999963886967102210491075613102610146068909519346101092970914113993796999261911026269071001105462157611249941126114061211018155831051107462787710198959938801083108794011251066962111710768941016396939100587610411093885882103110996141123819616908102981210351143107111325771000958111810391114105911069361077953105561110481146102411216181116883623103610571115106111349301073105891289810689651047107086239289390010621069624933103788196110869591111114811271142113110631103956393