Perfect Square
348796211463781225 is a perfect square (590589715 × 590589715)
348796211463781225 is a perfect square (590589715 × 590589715)
348796211463781225 is odd
Previous odd number is 348796211463781223
Next odd number is 348796211463781227