678 BC - 549 BC
% complete
626 BC - 539 BC
605 BC - 536 BC
597 BC
587 BC
582 BC
550 BC - 330 BC
539 BC