Alright, let's work through 78904635 times 29129505 step by step
78904635 × 29129505 = 29129505 × (78904635)
+ 29129505 × 5 yielding 145647525
+ 29129505 × 30 what gives us 873885150
+ 29129505 × 600 giving us 17477703000
+ 29129505 × 4000 giving us 116518020000
+ 29129505 × 00000 which equals 0
+ 29129505 × 900000 that equals 26216554500000
+ 29129505 × 8000000 that equals 233036040000000
+ 29129505 × 70000000 giving us 2039065350000000

= 2298452959755675
