Perfect Square
1900951212297516129 is a perfect square (1378749873 × 1378749873)
1900951212297516129 is a perfect square (1378749873 × 1378749873)
1900951212297516129 is odd
Previous odd number is 1900951212297516127
Next odd number is 1900951212297516131
1101001100001100010010000111001010000010101110111010001100001