span of hinduism