As the title says, why is there a "one" before "hundred", before "thousand", and so on, but not before "ten"?
This seems shared between some languages, including Chinese (10 = 十 = ten, 100 = 一百 = one hundred), but not others, like French (10 = dix = ten, 100 = cent = hundred).