fixed bug in sieveData dict

totals now being updated when new primes are found