I guess most of the number domains would be cheap. only very few fancy numbers would be expensive...like
www.143.com and in view not all one million websites are functional, only a percentage of them are good. Rest all would be either be in the hands of people who do domain business