Alright, let's work through 8734386 times 66717704 step by step
8734386 × 66717704 = 66717704 × (8734386)
+ 66717704 × 6 which equals 400306224
+ 66717704 × 80 resulting in 5337416320
+ 66717704 × 300 producing 20015311200
+ 66717704 × 4000 that equals 266870816000
+ 66717704 × 30000 resulting in 2001531120000
+ 66717704 × 700000 yielding 46702392800000
+ 66717704 × 8000000 that equals 533741632000000

= 582738179769744
