Alright, let's work through 1582 times 8123 step by step
1582 × 8123 = 8123 × (1582)
+ 8123 × 2 that results in 16246
+ 8123 × 80 yielding 649840
+ 8123 × 500 yielding 4061500
+ 8123 × 1000 yielding 8123000

= 12850586
