India

Middle East

520 BC
331 BCE - 247 BCE
327 BC
247 BCE - 224 CE
224 - 600
476
651 - 750
750 - 1258
1055
1071
1220
1289 - 1923
1300
1453
1501 - 1629

India

3000 BCE - 2500 BCE
1500 BC - 500 BC
1400 BC - 900 BC
800 BC - 400 BC
320 BCE - 185 BCE
320 CE - 550 CE
612 - 648
850 - 1267
1001 - 1027
1206 - 1526
1523 - 1707

Europe

527 - 565
732 - 843
1054
1095
1453

MONGOLS!

1206
1215
1220
1279 - 1378

China and East Asia

57 BC - 935 AD
589 - 618
618 - 907
710 - 784
794 - 1185
960 - 1279
1185
1215
1279 - 1378

Africa

300 - 1235
800 - 1300
900
1200
1230 - 1600
1300 - 1600