Question 125Find all primes $p, q$ and $r$ for which the polynomial $f(x)=x^{3}-p x^{2}+q x-r^{2}$ has only rational roots.