Alright, let's work through 80678918 times 35285672 step by step
80678918 × 35285672 = 35285672 × (80678918)
+ 35285672 × 8 that results in 282285376
+ 35285672 × 10 that is equal 352856720
+ 35285672 × 900 yielding 31757104800
+ 35285672 × 8000 producing 282285376000
+ 35285672 × 70000 producing 2469997040000
+ 35285672 × 600000 producing 21171403200000
+ 35285672 × 0000000 yielding 0
+ 35285672 × 80000000 resulting in 2822853760000000

= 2846809837862896
