10134889101548591015500610271577103126621031396410329591103316971034408510360939103865431050378610544047105967221059981310707751107080421072418110739022107946911087293910904638109394821094182810956428109603041096142510976922110409981104149611128032111313911117739011224361113212591133808611437924114447321144743211478496