117299115068114731114383113607113516113125112838112495112209111850111403110839110362111223112352109421109227108754108068107523107243106556108772104462113361113953102826114469104221119840119843119842119857119858119878119880119868119870119888119890119934119938100600119942119946119950119966119956119928119957119968121514901029011488469884778848512160089322