The mysterious numbers of the Hebrew kings