1
Let's take simply half of that and marvel how many of those "small giants" there might be in the world.

Comments

Who Upvoted this Story