Alright, let's work through 3859 times 5118 step by step
3859 × 5118 = 5118 × (3859)
+ 5118 × 9 what gives us 46062
+ 5118 × 50 producing 255900
+ 5118 × 800 that results in 4094400
+ 5118 × 3000 what gives us 15354000

= 19750362
