206349147524168200687725040986958725615841215863218647213354519678740490214428106083224549120847380819148011291943456951621935011735721476420583317772112314615902519027714555012514712164673555185456124017859513433285167208788810633457057389169479517611760202049611314014422110203628222194482817395820419310310028721268719385317507964585204208984244041115489514453513383318151266330297191027001358291120411710824904011021420641616424537079439089763187779719074400225384130064698119002278021520321591020959345744170615160607860483748125691841797164192170