107991111175781044110461690989510071060940111299588998960811109681028100495810661035582577100562390610361100619110893710881106102411435768856151091112399491610503931026881620963105990460989896410376148911016939111110971043112110831146100611021127961956101597210769361068110793310271056613981105391810179538846076341055104710291069932113591798787910083949521114102381989611151130395104191095988289997396910819499341105105161810491064106310541129107191458490011251113107710821025948965111889388387611451099106190586510026251126606111911039549931086109411311122928103910579621030113610621092991950107262797111286331001886110999862110931147113911321089104810676171078114810141142938815105211348621003913108410739128121020990101311331034114088899695510966129971141392581988931622907111610741098103895188062639689089710801065992966611113896061090810701101894103310229301000929113710191031583967107510858876241087957112497087710189991058