What is the institution number of Leiden University?

 Leiden University’s institution number at DUO is 21PB.