34355341 1129664 78672 4239775856 3896
60 75139 4372631
9045 42550643 853862419 1383685148
4598154 267890 7325429 768 919315702
79 90863646784 3367652089
73890891 387210 529544
797 345 916 338911483 58684 33235258928 301756 2928 2622539146 1198 520063 44034 579 3449207459 23