Perfect Square
1900951206782516641 is a perfect square (1378749871 × 1378749871)
1900951206782516641 is a perfect square (1378749871 × 1378749871)
1900951206782516641 is odd
Previous odd number is 1900951206782516639
Next odd number is 1900951206782516643
1101001100001100010010000110100000111100111110011110110100001