fixed list sieve
need to change birthday sieve to use non perturbed vectors too