86868547 70996 97521128 480
25 889369809 1042692 89595203876 52292639697
4215 107901488 126256527
3845110784 40807613 7085420 81571113212
99142 500
19779 1454 015681 23295 0478339
8107590 6546105020 65521 8740762646 7032614 81698250078 340317 7338110825 59913444057 20123925946 847765937 2060770202 9471