No problem, we've got 40875776 and 31414541 to multiply
40875776 × 31414541 = 31414541 × (40875776)
+ 31414541 × 6 that results in 188487246
+ 31414541 × 70 yielding 2199017870
+ 31414541 × 700 giving us 21990178700
+ 31414541 × 5000 resulting in 157072705000
+ 31414541 × 70000 that results in 2199017870000
+ 31414541 × 800000 that equals 25131632800000
+ 31414541 × 0000000 that results in 0
+ 31414541 × 40000000 that results in 1256581640000000

= 1284093741058816
