More fun in 2016, Part 13

Find the largest positive integer $n$ such that $n+32$ divides $n^2+32^2$.

Enter 666 if you come to the conclusion that no such $n$ exists.

×