Alright, let's work through 3141 times 5906 step by step
3141 × 5906 = 5906 × (3141)
+ 5906 × 1 giving us 5906
+ 5906 × 40 which equals 236240
+ 5906 × 100 producing 590600
+ 5906 × 3000 which equals 17718000

= 18550746
