92513471607166317183978813378558958081954913183327788216934323961972189619201630184667263970919011903798916072082173541413399851277125619021870128911121873160815111843144913771292192614211010100617171761991107916886911147