Perfect Square
396173062418685601 is a perfect square (629422801 × 629422801)
396173062418685601 is a perfect square (629422801 × 629422801)
396173062418685601 is odd
Previous odd number is 396173062418685599
Next odd number is 396173062418685603