When Kenan had lived seventy years, he became the father of Mahalalel.
Thus all the days of Enosh were nine hundred five years; and he died.
Kenan lived after the birth of Mahalalel eight hundred and forty years, and had other sons and daughters.
son of Methuselah, son of Enoch, son of Jared, son of Mahalaleel, son of Cainan,