How to validate BSN, PGN & OWN in the Netherlands with TypeScript/Java