Alright, let's work through 5943 times 3522 step by step
5943 × 3522 = 3522 × (5943)
+ 3522 × 3 that results in 10566
+ 3522 × 40 what gives us 140880
+ 3522 × 900 yielding 3169800
+ 3522 × 5000 yielding 17610000

= 20931246
