Untitled timeline

Main

5000 bc
4500 bc
2558 bc
2550 bc
2500 bc
2451 bc
2251 bc
2150 bc
2010 bc
2001 bc
2000 bc
1951 bc
1500 bc
1451 bc
1381 bc
1381 bc
1251 bc
1146 bc
1000 bc
883 bc
800 bc
640 bc
604 bc
518 bc