Perfect Square
1667889489123625681 is a perfect square (1291467959 × 1291467959)
1667889489123625681 is a perfect square (1291467959 × 1291467959)
1667889489123625681 is odd
Previous odd number is 1667889489123625679
Next odd number is 1667889489123625683
1011100100101100010001010011101001011110100100100101011010001