10474679107726448033783723868084446221063928072540741047548410828012112380821077188677951541069848477213168585766862248089556311115761611169389109299431092994511108458112382671077188711097970108934221123823011238264979483510887551109479431115760011238236112382591065336810929921