30 Lamech lived another 595 years. He had other children