In a city called Veldhoven the following facts are true: No two inhabitants have exactly the same number of hairs. No inhabitant has exactly 40360 hairs. There are more inhabitants than there are hairs on the head of any one inhabitant. What is the largest possible number of inhabitants of Veldhoven (knowing that the number of inhabitants is not infinite)?