Alright, let's work through 5312 times 5186 step by step
5312 × 5186 = 5186 × (5312)
+ 5186 × 2 which equals 10372
+ 5186 × 10 that results in 51860
+ 5186 × 300 yielding 1555800
+ 5186 × 5000 producing 25930000

= 27548032
