Alright, let's work through 66743718 times 44092977 step by step
66743718 × 44092977 = 44092977 × (66743718)
+ 44092977 × 8 producing 352743816
+ 44092977 × 10 producing 440929770
+ 44092977 × 700 resulting in 30865083900
+ 44092977 × 3000 yielding 132278931000
+ 44092977 × 40000 yielding 1763719080000
+ 44092977 × 700000 that results in 30865083900000
+ 44092977 × 6000000 giving us 264557862000000
+ 44092977 × 60000000 yielding 2645578620000000

= 2942929222668486
