Ancient Egypt timeline

Events

3150 BC - 2686 BC
3100 BC - 100 BC
2686 BC - 2181 BC
2000 B.C.E - 1800 B.C.E
1600 BCE - 1100 BCE
664 bc - 332 bc
43 AD - 410 AD