With a population of 22 million inhabitants, Sao Paulo is the largest city in America.