40 966