Alright, let's work through 8539 times 5082 step by step
8539 × 5082 = 5082 × (8539)
+ 5082 × 9 yielding 45738
+ 5082 × 30 that equals 152460
+ 5082 × 500 producing 2541000
+ 5082 × 8000 resulting in 40656000

= 43395198
