A the first dealership I worked at there was a salesman that had the best memory I have every seen. He remembered the serial numbers of any of the equipment he has ever sold. The names and phone numbers of all his customers. The guy that did the financing told me the the salesman also remembered the guys SS numbers too.
The funny thing was that salesman was a fat lazy person. Nice fellow but never would do a single lick more than he needed to. LOL
He was handy for the shop and parts department. If a customer was needing parts and did not know his tractor/combine serial number just asked the salesman he could tell you right off the top of his head.
At his funeral several years ago I talked to his wife for a good while. She told me that the memory ran in his family. His Father actually had total memory. Never could forget anything. Shot himself at a fairly early age because of it. He could not forget anything he had done wrong.
Myself, I am getting terrible with names as I get older. I can remember numbers pretty well but names forget it.