More than 30,000 ancient coins