10086002100908081011878110127209101356541014166510251246102512701026342610267210102748521028152010281954102833801028425010285093103004231031438510316553103186001032260310334290103348551033505910348357103595001037799310395301104000921049357710494301105040511050720710508314105094161051729010523538105356621054838310553566