11712378530948377298456422171424567065429964512950248547437419777765363728964651064572589382046515952785685222066522571611958748210540737782315504233313391788175258643512375634665931822023142035712051115535634845556364877308283206281651106446352344706492692073007171152436554638439218