Which cities have the most billionaires?
10. san francisco
42 billionaires
9. New delhi
57 billionaires
8. moscow
59 billionaires
7. hong kong
65 billionaires
6. Shenzhen
84 billionaires
5. Shanghai
87 billionaires
4. beijing
91 billionaires
3. new delhi
92 billioinaires
2. london
97 billionaires
1. new York
119 billionaires