Alright, let's work through 18704612 times 34537701 step by step
18704612 × 34537701 = 34537701 × (18704612)
+ 34537701 × 2 which equals 69075402
+ 34537701 × 10 which equals 345377010
+ 34537701 × 600 what gives us 20722620600
+ 34537701 × 4000 what gives us 138150804000
+ 34537701 × 00000 which equals 0
+ 34537701 × 700000 that results in 24176390700000
+ 34537701 × 8000000 that results in 276301608000000
+ 34537701 × 10000000 that is equal 345377010000000

= 646014296577012
