571212266571320918209192092092631986692643066306779081606616067160691607016071174263068122671821812268122693070307112270122711986719868160722092179093072160733073572657271903084813074307557283076572957303077307812272209221607430791903257311821992667910199102092419034190359267198691987057323080198711987210098198731742779112092692682092779121607657353081122748482573657379269182211607884832092892701607957383082190371616692935780209791483720980317418222