Alright, let's work through 18675797 times 66813858 step by step
18675797 × 66813858 = 66813858 × (18675797)
+ 66813858 × 7 resulting in 467697006
+ 66813858 × 90 that is equal 6013247220
+ 66813858 × 700 which equals 46769700600
+ 66813858 × 5000 resulting in 334069290000
+ 66813858 × 70000 what gives us 4676970060000
+ 66813858 × 600000 that is equal 40088314800000
+ 66813858 × 8000000 that is equal 534510864000000
+ 66813858 × 10000000 that results in 668138580000000

= 1247802048794826
