19809 198375381 135 700358 124591925
851849 80620913616 10156811 03898 06598929
7180391107 3760096081 15315 39156
82 88938 2751786598 007 7421314
75224 3765881034 25856709159
37555338411 086 449523 91682051
7634063 10 238066 58551595600 1210 5483564 2517 866 343 39804780576 480110