Alright, let's work through 38159575 times 10109113 step by step
38159575 × 10109113 = 10109113 × (38159575)
+ 10109113 × 5 producing 50545565
+ 10109113 × 70 what gives us 707637910
+ 10109113 × 500 yielding 5054556500
+ 10109113 × 9000 which equals 90982017000
+ 10109113 × 50000 that results in 505455650000
+ 10109113 × 100000 resulting in 1010911300000
+ 10109113 × 8000000 that equals 80872904000000
+ 10109113 × 30000000 which equals 303273390000000

= 385759455706975
