son of Kenan, son of Arphaxad, son of Shem, son of Noah, son of Lamech,
son of Methuaalah, son of Enoch, son of Jared, son of Mahalaleel, son of Kenan,