10043691100480841011953410138627102010271020442510205259102310991023112010231234102320631023261110232960102335301023405210262610102821531028659410287408102876591029307610293426102962091030152110302378103166061031673410330880103403131034123410341413103461931035323710357195103970691040374510405135104209901047108910479460