Perfect Square
1864685319285375157296961 is a perfect square (1365534810719 × 1365534810719)
1864685319285375157296961 is a perfect square (1365534810719 × 1365534810719)
1864685319285375157296961 is odd
Previous odd number is 1864685319285375157296959
Next odd number is 1864685319285375157296963
110001010110111001100101100110000011110111100111101001011110011100101111101000001
6483606588021973408743456073444743961904570683032058259219199409293151681