When Kenan was seventy years old, he begot Mahalalel.
The whole lifetime of Enosh was nine hundred and five years; then he died.
Kenan lived eight hundred and forty years after he begot Mahalalel, and he had other sons and daughters.
the son of Methuselah, the son of Enoch, the son of Jared, the son of Mahalaleel, the son of Cainan,