As of the 2006 Census, there were 100,646 inhabitants in St. What is Canada's largest city?