744107456889079913229649597656102491106518865607476176939858408863190602968289697682266829348794489159923719484594881998167642188538914049251410805311003186568902999152692679103564104888108782126068740457387074064108085771637642074043822748841489156903111027641315477514176617741001080797901979035833199010890408