1131691109161120011180411108911113001105951104021146001103411119001119081105631087467423107497110977107224112272110611107228110435108152110992107715112275105703107993112281107994107996107816108499123699108279109425108269102636102864102426109951106288108411949569495910828992876111703973258757410762689822108040863269731092556973418255684728105719