How many clash royale accounts (Supercell ID) do you think exist?

As the title says, clash royale has a lifetime downloads of over 500,000. But a lot of those could be accounts that are downloaded on the same device, or redownloading the game after deletion. So how many Supercell ID’s are there?