Perfect Square
1900951228842514641 is a perfect square (1378749879 × 1378749879)
1900951228842514641 is a perfect square (1378749879 × 1378749879)
1900951228842514641 is odd
Previous odd number is 1900951228842514639
Next odd number is 1900951228842514643
1101001100001100010010001001000101010100000000001100011010001