No problem, we've got 40493868 and 18145451 to multiply
40493868 × 18145451 = 18145451 × (40493868)
+ 18145451 × 8 resulting in 145163608
+ 18145451 × 60 that results in 1088727060
+ 18145451 × 800 giving us 14516360800
+ 18145451 × 3000 giving us 54436353000
+ 18145451 × 90000 that results in 1633090590000
+ 18145451 × 400000 yielding 7258180400000
+ 18145451 × 0000000 resulting in 0
+ 18145451 × 40000000 which equals 725818040000000

= 734779497594468
