Alright, let's work through 29877246 times 80341701 step by step
29877246 × 80341701 = 80341701 × (29877246)
+ 80341701 × 6 yielding 482050206
+ 80341701 × 40 producing 3213668040
+ 80341701 × 200 giving us 16068340200
+ 80341701 × 7000 that is equal 562391907000
+ 80341701 × 70000 yielding 5623919070000
+ 80341701 × 800000 what gives us 64273360800000
+ 80341701 × 9000000 which equals 723075309000000
+ 80341701 × 20000000 that is equal 1606834020000000

= 2400388764835446
