who fathered Enoch, who fathered Methuselah, who fathered Lamech, 