10033152100556121006174810062054100689811008100710097553101010041017225410192950102279721024057910262979103031421035317010367888103732181037716110413575104251961043118110468683104932311050001810507686105118301051228910542287105589131058494410602564106133341061342910620217106202411062024510620747106216321062721710627293