1007395451563826653122289811616884938045156445155788911875105116168911249743131371114827493935715431108256121971182662013834848266031108251708793121967511439571009664153677911072321205882106696649381309268100745710074051007413100742910074581007459125793747326811550191999181946201237920222533889121156408992199115640911564101289641117423110193372313718095714738552222759551307232187230989955421019551009962224592222398560329955439659289656201712534874931226235222460115193072313884314310327781588516277998901288865113010114586947231391020031010471263653222305158786376742388913965938965714103378922248549159595490010200411600411587864