Question : which pharaoh ruled egypt for the longest period of time
Answer : Neferkare Pepi II