Alright, let's work through 18233893 times 40703694 step by step
18233893 × 40703694 = 40703694 × (18233893)
+ 40703694 × 3 resulting in 122111082
+ 40703694 × 90 that is equal 3663332460
+ 40703694 × 800 producing 32562955200
+ 40703694 × 3000 which equals 122111082000
+ 40703694 × 30000 resulting in 1221110820000
+ 40703694 × 200000 giving us 8140738800000
+ 40703694 × 8000000 resulting in 325629552000000
+ 40703694 × 10000000 giving us 407036940000000

= 742186801100742
