#Sensex zooms 321.86 pts to close at 31