Alright, let's work through 66954883 times 76446620 step by step
66954883 × 76446620 = 76446620 × (66954883)
+ 76446620 × 3 which equals 229339860
+ 76446620 × 80 producing 6115729600
+ 76446620 × 800 that is equal 61157296000
+ 76446620 × 4000 yielding 305786480000
+ 76446620 × 50000 giving us 3822331000000
+ 76446620 × 900000 that results in 68801958000000
+ 76446620 × 6000000 giving us 458679720000000
+ 76446620 × 60000000 that results in 4586797200000000

= 5118474497845460
