Alright, let's work through 18504798 times 20235944 step by step
18504798 × 20235944 = 20235944 × (18504798)
+ 20235944 × 8 resulting in 161887552
+ 20235944 × 90 giving us 1821234960
+ 20235944 × 700 which equals 14165160800
+ 20235944 × 4000 resulting in 80943776000
+ 20235944 × 00000 yielding 0
+ 20235944 × 500000 resulting in 10117972000000
+ 20235944 × 8000000 that is equal 161887552000000
+ 20235944 × 10000000 that is equal 202359440000000

= 374462056059312
