113127051131269911312057113120361127090411234894112348861121022811210213112102061121020111210193112101831120813211202373112023711120236911201041112010341118967311189669111896681118966511173955111739451117392911173927111720171117185611171848110590021105899511058989110589711105887411053178