2 Kenan was the father of Mahalalel. Mahalalel was the father of Jared. Jared was the father of Enoch.