10057537100801371010363410110490101321751014700210150074101657491017876610246796102520931028381210298648103046601032524410408719105043881050735310510410105104551053800110591937105926221062411710665445106719891067220310688219106966791069750810701804107046271071016910726529107322081073225010770557107845311080816610808343