German residence permit number July 8, 2019 16 32 64 128 German residence permit id number German residence permit document number German residence permit card number German residence permit serial number German residence permit visa number German citizenship 3 years