No problem, we've got 40412845 and 21818983 to multiply
40412845 × 21818983 = 21818983 × (40412845)
+ 21818983 × 5 giving us 109094915
+ 21818983 × 40 which equals 872759320
+ 21818983 × 800 what gives us 17455186400
+ 21818983 × 2000 that is equal 43637966000
+ 21818983 × 10000 that results in 218189830000
+ 21818983 × 400000 which equals 8727593200000
+ 21818983 × 0000000 that is equal 0
+ 21818983 × 40000000 yielding 872759320000000

= 881767178036635
