Who gets to vote in these elections anyways? They're not direct elections, but there seems to be rather a large number of electors.
The system is quite complex.
See
http://en.wikipedia.org/wiki/Electoral_College_(India)
Every MP (both lower and upper house) and MLA (those represensatives serving in state assemblies) votes. Each voter has a different weight to their vote.
The weight of each voter is normalized so that the total vote of all MPs for a certain state is equal to the total vote for all MLAs for a certain state. So if a state has 40 MPs in the lower house, 15 MPs in the upper house, and 220 MLAs in its regional assembly, each MPs vote is 4 times the value of each MLA.
Across different states, the value of votes is such so that the sum of all voters (MPs and MLAs) of any state is proportional to the population of said state in 1971. It is for 1971 data because that is when India had its last reapprortionment. And the reason why they have not done so is to encourage Indian states to support population control. Or else each state will view growing is population as the way to get more political power for itself. For example, Uttar Pradesh and Bihar are underrepresented in Indian politics significantly because of this.