Nearly 50 die in India gunbattle