299132762 498947205 952440

121 820 79688706 94075 9576683454

9404239014 539860 76060083

61430 8149036358 34614138 8134019 25539255249

16 17319370242 777544981

2775271424 4685 3111568 40 034

997 686089 56571737087 21602312 19148011 87 9374263 06998257 922207 20106478 84 85815763 4332469