History: 7000BC - 3900BC
History: 3900BC - 2500BC
History: 2500BC - 1050BC
History: 1050BC - 750BC
History: 750BC - 325BC
History: 325BC - 58BC
History: 58BC - 330AD
History: 330AD - 1191AD
History: 1191AD - 1192AD
History: 1192AD - 1489AD
History: 1489AD - 1571AD
History: 1571AD - 1878AD
History: 1878AD - 1960AD
History: 1960AD
History: 1963AD
History: 1974AD