5296677 121371402 24976868914 471648533
10 59 1253927 24336558
57 16392 990064 67
5459903 6724234515 60489 2321109740 739
09908 66033732 6836847
10120663 63 959
89185442 849704 74 5351 467469427 895 5823275230 266437773 104 80 138518 735986463 15430833 8772726525 6436831