31996