See. Your IQ a little low to digest this logic.
SG has a population of 4 million. The rest has at least 5x SG population. If still you cannot understand, then my guess is that your father is not the one you think.
I guess India and China should be winning world cup multiple times.