30400 8853778 5034 53866
33954 643783 694089114 149555
424 17825166660 39997823797 09227115 742339735
192897304 16917441 38075433693
3315 96151 81366
4252 6766 7212
367259 585 2692694 91066433 22399 15805593776 53 9417 5559979 061789 56430493 3722290181 2948913 504108699