10747489548363991553542461132071089301061271157161158955246182930995692701631921915121084583925886448448579418872796926155997188152425138691132045205588435564641119391483137533103597888894811100228084273517903282466575248972563805106160763351089791136179794682918115803111501112617143607190083498826862377589332