Perfect Square
1900951306052508649 is a perfect square (1378749907 × 1378749907)
1900951306052508649 is a perfect square (1378749907 × 1378749907)
1900951306052508649 is odd
Previous odd number is 1900951306052508647
Next odd number is 1900951306052508651
1101001100001100010010010010000100100100100110001101111101001