40787