karolope

Events

800 B.C. - 700 B.C.
700 B.C. - 500 B.C.
500 B.C. - 300 B.C
300 B.C - 300 A.C
300 A.C. - 1.400 A.C.
1.400 A.C. - 1.600 A.C.
1.600 A.C. - 1.800 A.C.
1.800 A.C. - 1.900 A.C.
1.900 A.C. - 1.950 A.C.
1.950 A.C. - 2000 A.C.