Perfect Square
358893365753639025 is a perfect square (599077095 × 599077095)
358893365753639025 is a perfect square (599077095 × 599077095)
358893365753639025 is odd
Previous odd number is 358893365753639023
Next odd number is 358893365753639027