1995003271 2817518295 34647 69628364262 9495
532619870 89060 37597940 9613849176
69599539 3525141829 12353463112 955
26114282 17 81831 93672363908
339230 014450 08863418352
24 8761099 809792249
764388576 679 465559 9805 33685845980 6857 87799990464 64158245 2011666 26030 525293 973229293