Perfect Square
1921538992777448641 is a perfect square (1386195871 × 1386195871)
1921538992777448641 is a perfect square (1386195871 × 1386195871)
1921538992777448641 is odd
Previous odd number is 1921538992777448639
Next odd number is 1921538992777448643
1101010101010101011011000100001111110100011111100110011000001