10052207100596171010913310142801016225210174271023081510274603102775151030248010347851038178810418854104304031044628110465839104695681046966610504188105201731054477231060047110601057106010641072718110751741107536061075446210797561080987910857251091303711044785111124811119615111841511187892111920111982711210998