how long did ancient egypt live