Русский язык без числительных?
В древнерусском языке слов, которые мы сегодня называем числительными, не существовало как отдельной части речи. Их роль выполняли другие слова.
2, 3, 4 — в прошлом прилагательные. Они согласовывались с существительными в роде и числе. Потому мы до сих пор говорим: «четыре столА», «три домА» (а не «столов» и «домов»).
5, 6, 7 и дальше — были существительными. С ними существительные ставились в родительный падеж множественного числа: «пять столОВ», «семь книГ».
Со временем эти слова объединили в одну часть речи — числительное. Но старые грамматические привычки остались. Поэтому флексия (окончание) зависит не от логики, а от того, из какой группы пришло слово.
Так что, когда сомневаетесь в падеже числительного, вспоминайте: оно могло быть прилагательным или существительным. Всё по правилам, просто очень старым 😉