Perfect Square
353930861788866769 is a perfect square (594920887 × 594920887)
353930861788866769 is a perfect square (594920887 × 594920887)
353930861788866769 is odd
Previous odd number is 353930861788866767
Next odd number is 353930861788866771