Reference

Events

20000 BCE
20000 BCE - 8,000 BCE
17,250 BCE
12,000 BCE
8,000 BCE - 2,300 BCE
2,300 BCE - 700 BCE
700 BCE - 1550 CE
160 BCE
1550 CE - 1770 CE