Original: The population of the Canton contains 148,500 people originally from Geneva (33.7%), 122,400 Swiss from other cantons (27.6%) and 170,500 foreigners (38.7%), from 180 different countries.
Simplified: The population of the Canton is split between 148,500 people originally from Geneva (33.7%), 122,400 Swiss from other cantons (27.6%) and 170,500 foreigners (38.7%), from 180 different countries.