Alright, let's work through 80504328 times 11876616 step by step
80504328 × 11876616 = 11876616 × (80504328)
+ 11876616 × 8 that equals 95012928
+ 11876616 × 20 producing 237532320
+ 11876616 × 300 that is equal 3562984800
+ 11876616 × 4000 which equals 47506464000
+ 11876616 × 00000 that is equal 0
+ 11876616 × 500000 yielding 5938308000000
+ 11876616 × 0000000 which equals 0
+ 11876616 × 80000000 what gives us 950129280000000

= 956118989994048
