updated primes with sieves and c benchmark