How can 150 CVs be all the same? With the same education, previous positions, the same references, the same interests?
I don't think it's possible. Maybe you were so tired and bored to recruit?
And why this so gigantic interest? 300 is a lot!
If they all do look similar, maybe the recruiter should find a method to distinguish them using more information, for instance - like IQ level, motivation, family status (employed should not be considered, unemployed should be given a chance), age, gender... etc things which make every individual unique on their own.