Perfect Square
160252543574958025 is a perfect square (400315555 × 400315555)
160252543574958025 is a perfect square (400315555 × 400315555)
160252543574958025 is odd
Previous odd number is 160252543574958023
Next odd number is 160252543574958027