World population hindu muslim July 8, 2019 16 32 64 128 World population hindu muslim christian World population 2023 hindu muslim World population hindu vs muslim World population 2024 hindu muslim