17341225441253153896710383105033145514211071702908367120893812177541826192160336810019309891508178317411796420160619287264823611648471936834392061971877197833866495119793273961515538111813623731252608110812026011310535351815191683126013244911282672138717164074921024593325557180414141401