Alright, let's work through 40406838 times 45486039 step by step
40406838 × 45486039 = 45486039 × (40406838)
+ 45486039 × 8 yielding 363888312
+ 45486039 × 30 yielding 1364581170
+ 45486039 × 800 giving us 36388831200
+ 45486039 × 6000 yielding 272916234000
+ 45486039 × 00000 resulting in 0
+ 45486039 × 400000 that results in 18194415600000
+ 45486039 × 0000000 what gives us 0
+ 45486039 × 40000000 that results in 1819441560000000

= 1837947009134682
