docs: def nif(self):
          """
          https://es.wikipedia.org/wiki/N%C3%BAmero_de_identificaci%C3%B3n_fiscal
          :return: NIF
          """
  
          nie_body = str(random.randrange(0, 100000000))  # generate a number of a maximum of 8 characters long
          return nie_body.zfill(8) + self._calculate_control_doi(nie_body)