6921943015768240741276819785582137598339596106653212768677526647853631087234277800125727010368410371334676161083962724573014608461460886118399361368710097691468189902537146917148872858368871303488729147669614766975658271836711476698177981313952693625139228013801265828511880328223608984421287193785230785215622331931474708899748489681762630511591681529605743607155066066701029376137027137101927671153079816005313705414303551471638171351043293104328352845178532778525778528073210195747128947884926884910460469156915747598421308691687715822551054595105456274734610270791312881541688343634343061959099747357747415959080176244