UPSC Civil Services 2025: 958 Qualify, Chittorgarh's Anuj Agnihotri Secures AIR 1 National Anuj Agnihotri, 26, tops UPSC 2025 on his third attempt with disciplined daily preparation.