Alright, let's work through 18890846 times 40744418 step by step
18890846 × 40744418 = 40744418 × (18890846)
+ 40744418 × 6 what gives us 244466508
+ 40744418 × 40 that equals 1629776720
+ 40744418 × 800 resulting in 32595534400
+ 40744418 × 0000 resulting in 0
+ 40744418 × 90000 that results in 3666997620000
+ 40744418 × 800000 giving us 32595534400000
+ 40744418 × 8000000 that equals 325955344000000
+ 40744418 × 10000000 giving us 407444180000000

= 769696525797628
