Perfect Square
353234854162880881 is a perfect square (594335641 × 594335641)
353234854162880881 is a perfect square (594335641 × 594335641)
353234854162880881 is odd
Previous odd number is 353234854162880879
Next odd number is 353234854162880883