20040614 india: Moderates cower as Modi wins again