46251629942 60827852 18879914 60
79 08138511358 30260999598 24230391
488 700545774 21904186037 350581 304063736
8017396 538 29467009601 468031504
4206 139360 9685
51 9520902033 15204491760
63 6088236 998107067 317 42712963 403153853 6289023 033 598 64 638 7934351384 3601084 456753215 1439