Alright, let's work through 5966 times 5296 step by step
5966 × 5296 = 5296 × (5966)
+ 5296 × 6 resulting in 31776
+ 5296 × 60 that results in 317760
+ 5296 × 900 that equals 4766400
+ 5296 × 5000 that results in 26480000

= 31595936
