317921877 93396585 8521 5367633

36854047922 49 20391 029

169882 134270 2218567632

86884 663 907 751 28243190

37 197094

79 481136 78469692

1839344 80407 16 6832727824 924276 55110825 32136588 726247247 2448499439 383