If m is a multiply perfect
number (σ(m) = tm for some integer t), we ask if there is a prime p with
m = pan, (pa,n) = 1,σ(n) = pa, and σ(pa) = tn. We prove that the only
multiply perfect numbers with this property are the even perfect numbers and
672. Hence we settle a problem raised by Suryanarayana who asked if odd
perfect numbers necessarily had such a prime factor. The methods of the
proof allow us also to say something about odd solutions to the equation
σ(σ(n)) = 2n.