17036 48 512 505 6882372111
280996 9816 1786468
15 2616554 278621 1488456 5819254097
4781098144 451 088 1763
36185046303 64757037 291
7043 679586 67398409 25569
71444 441044 6997485 90139745 25342321 12194633 668438 27 102530 402598 988 1106239335 929374832