Alright, let's work through 38856672 times 50057878 step by step
38856672 × 50057878 = 50057878 × (38856672)
+ 50057878 × 2 resulting in 100115756
+ 50057878 × 70 which equals 3504051460
+ 50057878 × 600 which equals 30034726800
+ 50057878 × 6000 what gives us 300347268000
+ 50057878 × 50000 yielding 2502893900000
+ 50057878 × 800000 producing 40046302400000
+ 50057878 × 8000000 giving us 400463024000000
+ 50057878 × 30000000 that is equal 1501736340000000

= 1945082546462016
