Alright, let's work through 29997481 times 74007438 step by step
29997481 × 74007438 = 74007438 × (29997481)
+ 74007438 × 1 yielding 74007438
+ 74007438 × 80 that equals 5920595040
+ 74007438 × 400 yielding 29602975200
+ 74007438 × 7000 that results in 518052066000
+ 74007438 × 90000 producing 6660669420000
+ 74007438 × 900000 giving us 66606694200000
+ 74007438 × 9000000 resulting in 666066942000000
+ 74007438 × 20000000 yielding 1480148760000000

= 2220036715263678
