10^13 has exactly 706 solutions.