Perfect Square
1820428643982807769 is a perfect square (1349232613 × 1349232613)
1820428643982807769 is a perfect square (1349232613 × 1349232613)
1820428643982807769 is odd
Previous odd number is 1820428643982807767
Next odd number is 1820428643982807771
1100101000011011101100011010011100111100010101001001011011001