https://freeupscmaterials.org/4100-solved-mcqs-from-prelims-previous-papers-solved-1979-2016/
4100+ Solved MCQ'S From Prelims Previous Papers (1979-2016)