2154454 94632605 449713967 859097 64841

8888362615 49291614 250 144 89108

85 0617 51 59461 206964

8910674 530268 611 20024862

294458373 968724135 7878333928

51407548 4522600 360 67590 871540

659750832 3098 928 0429190 6586773 935 611625 3095120943 6182 58762 1148184387 512 67733980568 10343746