Alright, let's work through 66729843 times 42934481 step by step
66729843 × 42934481 = 42934481 × (66729843)
+ 42934481 × 3 producing 128803443
+ 42934481 × 40 resulting in 1717379240
+ 42934481 × 800 yielding 34347584800
+ 42934481 × 9000 producing 386410329000
+ 42934481 × 20000 resulting in 858689620000
+ 42934481 × 700000 that is equal 30054136700000
+ 42934481 × 6000000 that equals 257606886000000
+ 42934481 × 60000000 producing 2576068860000000

= 2865011176416483
