Perfect Square
348796199651987025 is a perfect square (590589705 × 590589705)
348796199651987025 is a perfect square (590589705 × 590589705)
348796199651987025 is odd
Previous odd number is 348796199651987023
Next odd number is 348796199651987027