What's the population of Delhi, India according to the UN 2018 population estimates?
28514000
1.2 million
1.1 million
1.2 million
1.369 million
1.1 million
3.2 million
1.369 million
21.67 million
1.3 million
1.2 million
1.1 million
1.369 million
1.3 million
29.7 million
21.67 million
21.38 million
29.8 million
1.2 million
21.45 million
1.1 million
12 million
900,000
12 million
1.3 million
1.2 million.
1.1 billion
29.7 million
21.67 million
21.38 million
1.2 million people
1.1 million.
29.8 million
1.369 billion
21.68 million
12 million
21.51 million
21.75 million
21.59 million
1.2 million
21.29 million
1100000
1.1 billion
135,000,000
2.2 million
12 million
1.369 billion
170,000,000
1.3 million
1100,000,000
220 million
3.2 million people
11000000
1.6 million
1200,000,000
1.2 million.
900,000
1.1 billion
1.2 million
12 million
3.2 million
1.369 billion
1200000
1300000
1100000
12 million
135,000,000
11000000
170,000,000
1100,000,000
1.2 million
135 million
1.1 million
1.3 million
1100,000.
1100000
2.1 million
12 million
1.369 million
1100000000
11000000
24 million
135 million
29.7 million
1.1 billion
1100,000.
110000000000
29.8 million
1100000
1,000,000
11000000
29.6 million
9000000
12 million
135,000,000
29.3 million
900,000.
2.1 billion
1.369 billion
11000000000
1100,000.
29.4 million
1.2 million
2.2 million
25000000
220,000,000
1100000
135 million
1100000000
1.1 Million
11000000
2500000
21.67 million
2.2 million people
110000000000
21.38 million
21.78 million
1100,000.
21.68 million
29.7 Million
21.45 million
21.51 million
21.66 million
21.75 million
170,500
1100000000
110000000000
21.51 lakh
1200
1100000000
250000000000
135
110000000000
1100
161,000,000
25000000
1353456
1282967
1200
2500000
1283456
135
242500
1100
11005050
2500000000
242900
29.7 Million
1100,000.00
1100000000
29.6 Million
1282967
1200
29.8 Million
175
29.8 lakh
1282962
1300
135
202221
2.2 million people
1100
1400
170
11005050
29.7 lakh
900
242500
1200
1354953
1282967
21.51 lakh
175
582900
2500
682900
1300
135
6660767
1353453
1100
1400
123408
170
110050
367900
1250
1200
202221
250000000000
175
2780708
2780707
20232371
900
1300
135
20232351
202321
20232366
20232354