20231404874494894080000/(current world population)