Alright, let's work through 20744057 times 18350989 step by step
20744057 × 18350989 = 18350989 × (20744057)
+ 18350989 × 7 yielding 128456923
+ 18350989 × 50 yielding 917549450
+ 18350989 × 000 resulting in 0
+ 18350989 × 4000 producing 73403956000
+ 18350989 × 40000 producing 734039560000
+ 18350989 × 700000 resulting in 12845692300000
+ 18350989 × 0000000 that results in 0
+ 18350989 × 20000000 that results in 367019780000000

= 380673961822373
