Perfect Square
1820428687158251641 is a perfect square (1349232629 × 1349232629)
1820428687158251641 is a perfect square (1349232629 × 1349232629)
1820428687158251641 is odd
Previous odd number is 1820428687158251639
Next odd number is 1820428687158251643
1100101000011011101100011111011110100111111111001000001111001