Since their introduction, the number of toy building blocks that have been sold is equivalent to a population of approximately 2 billion people owning 43 blocks each. About how many blocks have been sold since their introduction? Please help!!!