Yes that's normal for an ambient temp @ 29c with a stock cooler. Of course other factor affects too such as what type of PC Casing are you using and does it has good airflow inside. Anyways Prime95 is stressful and for normal usage of your PC it wouldn't always be running on all 4 cores at 100% all the time. If you want better cpu temp try this aftermarket cpu cooler: CoolerMaster Hyper 212, , efficient and affordable.