Números com hífen: Por quê?

Queria saber se alguém tem alguma explicação do porque devemos colocar hífen nos números escritos por extenso acima de 20. Procurei em livros de grámatica, mas nenhum explica isso.
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
Avatar do usuário Henry Cunha 9960 2 17 177
Em extenso, temos que lidar com tres casos:

Números até vinte: uma só palavra (portanto nada mais é preciso)

sixteen, nineteen

Números entre 21 e 99: duas palavras, ligadas com hífen

twenty-six, twenty-nine

Números acima de noventa e nove: (1)posicionamento anterior do modificador não necessita de outro marco, e (2) as extensões são ligadas por "and"

one hundred
one hundred and twenty-six, one hundred and twenty-nine

(one = adjetivo modificando 'hundred')
(and = faz a conexão feita pelo hífen em números menores do que 100)
Avatar do usuário Henry Cunha 9960 2 17 177
Mas fique tranquilo que quase ninguém sabe essa regra do hífen, ou se sabe não a observa. Eu nunca me lembro dela.
Também é comun escrever "one hundred twenty six" (em cheques, por exemplo) sem hífen e sem "and". Todo banco sabe que não é 100 x 26.
Vlw Henry.
Mas está correto se eu escrever:
140
a hundred forty ou one hundred forty ou a hundred and forty ou one hundred and forty ?

Preciso sempre acrescentar THE ? E quando for páginas ? É diferente ?
Não ha necessidade de acrescentar the