301 24928 30759 717937 66760

8434039 9108624 667 200250

35364479 62356799424 369 742637

3057424841 21845456 760038

9675 35379750767

7492 28336 79994795 22

2381777807 8568020 682199597 1291897 93240 5385691 732054680 3382206157 77 152600641 45