No problem, we've got 45137155 and 40017993 to multiply
45137155 × 40017993 = 40017993 × (45137155)
+ 40017993 × 5 yielding 200089965
+ 40017993 × 50 which equals 2000899650
+ 40017993 × 100 which equals 4001799300
+ 40017993 × 7000 giving us 280125951000
+ 40017993 × 30000 resulting in 1200539790000
+ 40017993 × 100000 resulting in 4001799300000
+ 40017993 × 5000000 which equals 200089965000000
+ 40017993 × 40000000 yielding 1600719720000000

= 1806298352829915
