Find all prime numbers $p$ such that there exist positive integers $q$ and $r$ satisfying the conditions: $p \nmid q$, $3 \nmid q$, and $p^3 = r^3 - q^2$.

Let's think step by step and output the final answer within \boxed{}.
user