Bernard "grandparents" back to 300 B.C. 106 kings, 82 generations