Русский человек прошлых дней охотно заменял словом "сорок" слова "очень много",когда произвести точный подсчёт не удавалось или не стоило этим заниматься. Я думаю, именно поэтому одно из членистоногих животных-сороконожка носит такое название,хотя число лапок у неё отнюдь не равно сорока. Сороконожки,стоножки,тысяченожки и ,наконец, просто многоножки не имеют сорока,ста или более ног,хотя, сотня-другая их бывает. Сорок-сорока,сто-ста (эти числительные имеют только 2 формы)