132779102265187016203641776531087842688720878022886816983815689918609021744570997179488104514719819085719489617603219671714098077307189893586571833581901426366921785633252620411529751613761658701839021786610864110441135653977458009730783116742192230184826177859193773221527164382752261070521635191452363050816390913116313727021874720988774779161124874871530596630710066848325174025197204211022130753115094221791172796579101585782165612045041319177684110094756741260433814418540294202806517510517716016456762248135106269854774875696310513655219426118667752651216015