311376 15524817 26929 078838707 5012576
95326956012 47838191 150219909 95423353615 429831315
4707777007 31200 16352451
137773 839235735 08408
11538 264
9140302 9454463183 4114505613 46
0670 284787 26 85 67692 04777228 6851964 21909284 88116544248 605084241 7718191 97785516 5225376843 76489 91890