Alright, let's work through 38572196 times 74256306 step by step
38572196 × 74256306 = 74256306 × (38572196)
+ 74256306 × 6 what gives us 445537836
+ 74256306 × 90 yielding 6683067540
+ 74256306 × 100 yielding 7425630600
+ 74256306 × 2000 giving us 148512612000
+ 74256306 × 70000 producing 5197941420000
+ 74256306 × 500000 producing 37128153000000
+ 74256306 × 8000000 that results in 594050448000000
+ 74256306 × 30000000 resulting in 2227689180000000

= 2864228789267976
