1001847210030216100465921007703100784410087210098242100992981010811410122499101336511017356110195631027609210277759103498781037545110402656104027061043617104585211046128104831321050654105075881050768610533392105510451055765010565101105696910605327106094401062669106756910707276107125510727172107271841073640