6680562 6603496715 15622644848

38171 51906305 338525 55253

83 388 225459368 3259631189 148713

58162270 29228475843 40111397 7874032494 72514517742

4930952 437350 768

2906578125 51695706665 225929

050273037 566538016 25767366 53 28526 52272 376 330758 771360866 70 53620 618256245 54760928 61890