Kitty has one million marbles, which are numbered from 1 to 1,000,000. Marbles with equal digit sums have the same color and marbles with different sums have different colors. How many different colors of marbles does Kitty have?