Alright, let's work through 38377446 times 91581899 step by step
38377446 × 91581899 = 91581899 × (38377446)
+ 91581899 × 6 resulting in 549491394
+ 91581899 × 40 producing 3663275960
+ 91581899 × 400 that results in 36632759600
+ 91581899 × 7000 yielding 641073293000
+ 91581899 × 70000 that is equal 6410732930000
+ 91581899 × 300000 yielding 27474569700000
+ 91581899 × 8000000 that results in 732655192000000
+ 91581899 × 30000000 resulting in 2747456970000000

= 3514679383449954
