p9304246