48516838 420140231 888 0405956462 97225
3204 7341643404 966770 36197 56372
4229197 23458169399 089 718039575 38
125804 717515704 566076114
17554036600 455120 807
57993579 340746095 35950 92360757
9714180133 908827 885865147 8401874 597441 2125343998 91147556 59684526084 51 825 31050070 2762745 37214