Alright, let's work through 38489772 times 43081820 step by step
38489772 × 43081820 = 43081820 × (38489772)
+ 43081820 × 2 what gives us 86163640
+ 43081820 × 70 giving us 3015727400
+ 43081820 × 700 producing 30157274000
+ 43081820 × 9000 what gives us 387736380000
+ 43081820 × 80000 yielding 3446545600000
+ 43081820 × 400000 yielding 17232728000000
+ 43081820 × 8000000 what gives us 344654560000000
+ 43081820 × 30000000 giving us 1292454600000000

= 1658209429145040
