62790643144940954362552545559164273646505441212987362837488217111154525546345438254400655905440458462535475366554052542086261265220785395097753964544276561467330843934884354638543905440354414544246630812984654479666227881278813873715351853670631944884849133538945405854138567681077911271661298045819454433544366630066321