Галина Унанян
Сорок сороков - устаревший фразеологизм, обозначающий неопределённо большое количество чего-либо.
В современном этносе есть эквивалент - стопицот.
Обратите внимание, сорок - в русском языке число сакральное. Двадцать, тридцать, бах - сорок!
1600
Ворон.