Asymptotic sieve for primes