I went through the whole line, and didn’t see the problem. Except for Macsen Wledig, whose dates got written down by the Romans, these are all of course approximations, but they don’t seem out of line to me. Can you be more specific as to the exact problem? Thanks.