Perfect Square
348796213826140089 is a perfect square (590589717 × 590589717)
348796213826140089 is a perfect square (590589717 × 590589717)
348796213826140089 is odd
Previous odd number is 348796213826140087
Next odd number is 348796213826140091