Question: Which river is the Indian town with a population of 45,333 on ?
Answer: Hivra River