Alright, let's work through 66736682 times 58946316 step by step
66736682 × 58946316 = 58946316 × (66736682)
+ 58946316 × 2 yielding 117892632
+ 58946316 × 80 resulting in 4715705280
+ 58946316 × 600 that is equal 35367789600
+ 58946316 × 6000 that equals 353677896000
+ 58946316 × 30000 producing 1768389480000
+ 58946316 × 700000 which equals 41262421200000
+ 58946316 × 6000000 which equals 353677896000000
+ 58946316 × 60000000 producing 3536778960000000

= 3933881545963512
