66376589 31116 64488254072 491614000
50473115 049949306 0647203763 903
66 28 977346 40 34094394897
4177620 7568750560 17278650 317403892
8086778 1029
55 757780465 86
60841146338 954437 2430 2160338436 1438 43485737475 147 61329 12836931364 787384 30885624 9844014787 9926762 332120 26295487