Perfect Square
1921538970598314769 is a perfect square (1386195863 × 1386195863)
1921538970598314769 is a perfect square (1386195863 × 1386195863)
1921538970598314769 is odd
Previous odd number is 1921538970598314767
Next odd number is 1921538970598314771
1101010101010101011011000001101010100100101010001001100010001