One name I'm surprised to not see as the possible winner of the 1999 and 2000 races is Kurt Van de Wouwer. 10th in 1999, 17th in 2000 and as far as I'm aware has never had any links to doping although I may well have missed something blindingly obvious about him.