Where on Earth did you get the figure that Muslims account for 47% of India’s population? There’s over a billion people in India. (The site you linked says it’s 14.6%.)
From the article I linked. Did I misread it?
Muslims in India - With over 172 million followers (2011), Islam is the second-largest religion in India after Hinduism. Muslims are the second largest community after Hindus forming 14.6% of the total population in Republic of India. Although history of Islam religion in India dates back to 12th century, the nation is currently home to over 10% of the worlds Muslim population. After Indonesia and Pakistan, India is home to third largest Muslim population in the world. Muslims or people following Islam are significantly present in large numbers all over India. Almost half of Indian Muslims (47%) lives in 3 states of Uttar Pradesh, West Bengal and Bihar. Muslims forms an important part of religious population in India as its the second largest community after Hindus. Hindus and Muslims together form an integral part of vibrant Indian culture.
Okay. I figured it out. 47% of the Muslims that live in India live in.......