It's clear that the agent you used tendered same documents for you as well as so many others, so CIC are aware that all the applicants that presented same documents must have been from same agent. Moral of this is that never trust agents, most of them are crooks and will only land you a ban...