44806038 105450128 5353 377544 53
4084299025 13509554753 70365
719050033 8704 308221420 811 2690124
497312 103328356 27197165780 544 7099
884357995 3126763 2023
19025300 33320 8029075600 85
183244 8282710919 5025 0678 30 37624 7966394 54403 929 55368 42 42484 3401208 11940632008 128