Alright, let's work through 1586 times 5831 step by step
1586 × 5831 = 5831 × (1586)
+ 5831 × 6 what gives us 34986
+ 5831 × 80 yielding 466480
+ 5831 × 500 giving us 2915500
+ 5831 × 1000 that results in 5831000

= 9247966
