We have 600,000 souls. They are all different from one another. These 600,000 souls are the root, the basis. Afterwards they divide more and more, for example, until reaching seven billion souls. If it’s necessary, they will divide into twenty seven billion, this is not a problem. It is because they divide to the degree of the egoistic desire. The desire increases from generation to generation, from one reincarnation to the next, and when one soul that was not very egoistic becomes more egoistic after a few lives, a necessity for it to divide arises. It has to divide into more souls. This is why development into different populations and population growth occurs.
This is determined only by the souls. The souls determine generally everything. The bodies are a shell. There will be as many shells as necessary. After all, they are protein bodies, this is no big deal. But as for the souls, to the degree they blow up, expand, and develop egoistically, they require correction. It is easier to correct a soul when it is small. This is why the increased egoistic soul divides into several more. This way it turns out that seemingly more bodies are born in our world. In reality, they may be born or not; the desire suddenly comes to someone and someone suddenly has children, and so on. None of this is determined by people. People do not determine anything at all. All of this is determined precisely by the potential egoism that is in the souls.