Alright, let's work through 38675126 times 29383999 step by step
38675126 × 29383999 = 29383999 × (38675126)
+ 29383999 × 6 that is equal 176303994
+ 29383999 × 20 that results in 587679980
+ 29383999 × 100 producing 2938399900
+ 29383999 × 5000 that equals 146919995000
+ 29383999 × 70000 what gives us 2056879930000
+ 29383999 × 600000 that results in 17630399400000
+ 29383999 × 8000000 that is equal 235071992000000
+ 29383999 × 30000000 yielding 881519970000000

= 1136429863708874
