10831641248391702121612309951335150334773514431185153612881403135318091655168925111413104221102472635153700170410721703162846712678794771681644150941015198859868968510433611714903145533713941390102972639379512952370113501303344