10644610602110518610939310511110439410425210423810424810397110550910659310344310321310817210660110584210823710823910823510584410308310308711888310829810305510781911339110859610900710881310859910626510881510291910822711341210882710896110866710754810997210091110951810323799827108824100339106184109938100359108630108839107571106112990239905699255106004113371