140 880 4648301 71
9642 2148532 45623884 408
21 4490526023 09
5654 32212251 96843946 205204973 3476472
22 337351015 609479671
3996788125 3025 357625
80579769 81 6723 0592642896 15069817 36553 29410 771500 33565209970 3535 3110 656527 47683902 24639760