Fun fact: Alexander the Great had an incredible ability to remember. He had around 30,000 soldiers in his army and could remember every one of their names!