Alright, let's work through 29987405 times 6251708 step by step
29987405 × 6251708 = 6251708 × (29987405)
+ 6251708 × 5 which equals 31258540
+ 6251708 × 00 that equals 0
+ 6251708 × 400 which equals 2500683200
+ 6251708 × 7000 producing 43761956000
+ 6251708 × 80000 which equals 500136640000
+ 6251708 × 900000 that is equal 5626537200000
+ 6251708 × 9000000 that equals 56265372000000
+ 6251708 × 20000000 yielding 125034160000000

= 187472499737740
