Alright, let's work through 66878699 times 47355688 step by step
66878699 × 47355688 = 47355688 × (66878699)
+ 47355688 × 9 that results in 426201192
+ 47355688 × 90 which equals 4262011920
+ 47355688 × 600 giving us 28413412800
+ 47355688 × 8000 that is equal 378845504000
+ 47355688 × 70000 what gives us 3314898160000
+ 47355688 × 800000 that is equal 37884550400000
+ 47355688 × 6000000 producing 284134128000000
+ 47355688 × 60000000 what gives us 2841341280000000

= 3167086803689912
