Perfect Square
1900951322597507569 is a perfect square (1378749913 × 1378749913)
1900951322597507569 is a perfect square (1378749913 × 1378749913)
1900951322597507569 is odd
Previous odd number is 1900951322597507567
Next odd number is 1900951322597507571
1101001100001100010010010011111111110101110111100000111110001