192767175072172769175583183572189800177120175983185084188805184174172691182163179647172275378711922551892241899811950101889541764621718061921921794231773231891771739711938701746971872611873231816231882711825181870781855771847691780611823711907381781161880211873261746591916721734071885791730171765131837491858221846881756051758551723381801691856471879671812681794031827951805901722181835741850461954071902291914441898761726881732691863511915831717581912241928301910721888293809618429517884419459417835619264717963017699217226918005418649618255718436317163517374717783117335818119218545617306838094