Perfect Square
1667889530450600625 is a perfect square (1291467975 × 1291467975)
1667889530450600625 is a perfect square (1291467975 × 1291467975)
1667889530450600625 is odd
Previous odd number is 1667889530450600623
Next odd number is 1667889530450600627
1011100100101100010001011000011101011000110011110001010110001