10091868101024751010868010124999101252061012526810138328101415931016086010160969101653411026301010263128102653621027405910339262103508051035101710352940103804561039485410506922105153291052031310532333105340931053464110575932107849011078621110924589109313741094264310959699110050731103264111042106110429191113004311135548