Question: What number largest country in population is the country Ellispet is in?
Sentence (from "Ellispet"): Ellispet is a small village near Erode, Tamil Nadu, India.
Relevant evidence: Yes