More than 18,000 participants in Resurgent India Quiz Contest by Bhavya Bharat Foundation on 'Swami Vivekananda'