And after the birth of Mahalalel, Kenan went on living for eight hundred and forty years, and had sons and daughters: