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