Psalms 105:23–25 Meaning (Israel in Egypt: Growth and Oppression)