108533931016246310183762101837391016340310852618108866121088662110886622108525671085258910851612101578921085451510179847101798631017986010179850108545141088602410179892108542001017987910120171108860521017996710179973108541941017996110854197108541901017995210886096108861271060816710608189