The 528 million figure needs however further explanation, as it not only includes Hindi proper, but all the linguistic variants that are close to it, which form a dialect continuum being officially recognized in India as Hindi. According to the census, Hindi proper has 322 million speakers.
Bengali, Marathi and Telugu are the three languages that follow it, each with more than 80 million speakers. Bengali, however, is also spoken in neighbouring Bangladesh and in several other countries abroad, raising the figure to at least 250 million speakers worldwide.
The other three languages exceeding 50 million mother tongue speakers in India are Tamil, Gujarati and Urdu. The latter, which is very similar to Hindi but bearing a distinct political, religious and social background— is the only one among the 15 most spoken languages in India that is losing speakers.
Sanskrit, the liturgical language of Hinduism, was declared by 24,800 Indians as their mother tongue.