Alright, let's work through 5782 times 5859 step by step
5782 × 5859 = 5859 × (5782)
+ 5859 × 2 that is equal 11718
+ 5859 × 80 giving us 468720
+ 5859 × 700 that results in 4101300
+ 5859 × 5000 that is equal 29295000

= 33876738
