Sensex: 31191.64▲82.36