Alright, let's work through 29890886 times 99246879 step by step
29890886 × 99246879 = 99246879 × (29890886)
+ 99246879 × 6 producing 595481274
+ 99246879 × 80 producing 7939750320
+ 99246879 × 800 producing 79397503200
+ 99246879 × 0000 yielding 0
+ 99246879 × 90000 yielding 8932219110000
+ 99246879 × 800000 which equals 79397503200000
+ 99246879 × 9000000 what gives us 893221911000000
+ 99246879 × 20000000 resulting in 1984937580000000

= 2966577146044794
