Who were the people that helped spread Hinduism?

Many kings and warlords who attacked India accepted Hinduism. They helped to spread Hinduism in and outside of India.