Ordering Numbers upto 1 million