No problem, we've got 31975812 and 39274877 to multiply
31975812 × 39274877 = 39274877 × (31975812)
+ 39274877 × 2 giving us 78549754
+ 39274877 × 10 which equals 392748770
+ 39274877 × 800 that equals 31419901600
+ 39274877 × 5000 that results in 196374385000
+ 39274877 × 70000 what gives us 2749241390000
+ 39274877 × 900000 that equals 35347389300000
+ 39274877 × 1000000 resulting in 39274877000000
+ 39274877 × 30000000 resulting in 1178246310000000

= 1255846083275124
