Alright, let's work through 66943998 times 35724978 step by step
66943998 × 35724978 = 35724978 × (66943998)
+ 35724978 × 8 that equals 285799824
+ 35724978 × 90 that is equal 3215248020
+ 35724978 × 900 what gives us 32152480200
+ 35724978 × 3000 that is equal 107174934000
+ 35724978 × 40000 that results in 1428999120000
+ 35724978 × 900000 that is equal 32152480200000
+ 35724978 × 6000000 resulting in 214349868000000
+ 35724978 × 60000000 what gives us 2143498680000000

= 2391572855782044
