Delhi census finds 23.08 million, India may total 1.45 billion

India