No problem, we've got 40985834 and 94353642 to multiply
40985834 × 94353642 = 94353642 × (40985834)
+ 94353642 × 4 yielding 377414568
+ 94353642 × 30 which equals 2830609260
+ 94353642 × 800 producing 75482913600
+ 94353642 × 5000 yielding 471768210000
+ 94353642 × 80000 resulting in 7548291360000
+ 94353642 × 900000 giving us 84918277800000
+ 94353642 × 0000000 yielding 0
+ 94353642 × 40000000 what gives us 3774145680000000

= 3867162708307428
