India GK questions and answers 24.Jun.2024