Hannibal
Hannibal's army was made up of as many as 75,000 foot soldiers and 9,000 horsemen. Hannibal left New Carthage in late spring of 218 BC. He fought his way north to the Pyrenees. He defeated the tribes by clever mountain tactics and stubborn fighting.  After marching 290 miles through Hispania and reaching the Ebro, Hannibal chose the most trustworthy and loyal parts of his army of Libyan and Iberian mercenaries to keep going with him. He left 11,000 troops to keep watch over the newly conquered region. At the Pyrenees, he let go of another 11,000 Iberian troops. Hannibal entered Gaul with 50,000 foot soldiers and 9,000 horsemen.