113131861131270111265328112653181124163411234966112348981122029011172047111720401117201411171898110588471105883311053178110531721105316011041418109513311092954810928680109256961092569510924868108961041083710610837084108370571083656010836527108349531083494510834468108344411083443810833346