What are you talking about? 45-year-old Foreman didn't have nearly as much power as young Foreman. The old version is famous for knocking out a very glass-jawed Michael Moorer.
Hardest doesn't always equate to most powerful. I would pick Foreman and being the hardest puncher. Tyson usually threw combinations and it was to landing of multiple punches that caused all the damage.