Вопросы к Поиску с Алисой
Старые формы склонения числительных сорок, девяносто, сто в древнерусском языке сохранялись из-за особенностей их происхождения. spravochnick.ru gramota.ru
Слово «сорокъ» первоначально обозначало мешок, в который входило соответствующее количество куньих или беличьих шкурок, служивших денежным эквивалентом в торговых операциях. spravochnick.ru Со временем это обозначение четырёх десятков шкурок распространилось на обозначение четырёх десятков любых других предметов и стало числительным. dzen.ru
Числительное «девяносто», вероятно, возникло как сокращение, возникшее из сочетания «один десяток до ста». spravochnick.ru
Также старые формы склонения этих числительных сохранялись из-за их особого способа склонения: во всех падежах, кроме именительного и винительного, они имели одну и ту же форму: сорок-а, девяност-а, ст-а. gramota.ru