To Enoch was born Irad. Irad was the father of Mehujael. Mehujael was the father of Methushael. And Methushael was the father of Lamech.
Esau chose his wives from the women of Canaan: Adah, daughter of Elon the Hittite; Oholibamah, daughter of Anah and granddaughter of Zibeon the Hivite;
Cain made love to his wife. She became pregnant and gave birth to Enoch. Cain was building a city, and he named it Enoch after his son.
Lamech married two women, one named Adah and the other Zillah.
When Enoch was 65 years old, he became the father of Methuselah.
When Methuselah was 187 years old, he became the father of Lamech.