297859 702824 47435
24807492064 537279523 53856847120 35 3426
2138542 14 505130255 659915791 252942722
9762 32 1004728402 16726148
7518089 20 1255
33101 35332350930 8922571 59748160
317 84238727 271915451 5496776111 982323 32671461 41665632945 79458717456 2408 996 868