10889355218125225101198060935857591529106027212575734996312403632403832403825912021069224106922510071632916329162591201100715812490671249068560147164531164530164547164517154943122780913314681557653118999449291190485894914493168396568399388072214196308814724613321269231136591188060693190510070351988111592519282580307692241512503921276861286698509012781781632303289127289153093190490483284382375934389097189114912269958279225897389104821859221859121858921858874480758190179753658664891047792958589717927408909987975587927067926157936261437983143798711373998909978912368915667130017130563366391058879336681235818