Over 30 lakh pilgrims take dip at Gangasagar