Alright, let's work through 66941130 times 42956429 step by step
66941130 × 42956429 = 42956429 × (66941130)
+ 42956429 × 0 that is equal 0
+ 42956429 × 30 that equals 1288692870
+ 42956429 × 100 that is equal 4295642900
+ 42956429 × 1000 resulting in 42956429000
+ 42956429 × 40000 yielding 1718257160000
+ 42956429 × 900000 producing 38660786100000
+ 42956429 × 6000000 yielding 257738574000000
+ 42956429 × 60000000 yielding 2577385740000000

= 2875551898024770
