Puzzle #322

What is the next number in this set.
This puzzle was due in September '98.

0 1 0 9 1 9 9