Alright, let's work through 5109734 times 80616678 step by step
5109734 × 80616678 = 80616678 × (5109734)
+ 80616678 × 4 that equals 322466712
+ 80616678 × 30 resulting in 2418500340
+ 80616678 × 700 resulting in 56431674600
+ 80616678 × 9000 yielding 725550102000
+ 80616678 × 00000 that results in 0
+ 80616678 × 100000 producing 8061667800000
+ 80616678 × 5000000 yielding 403083390000000

= 411929780543652
