Perfect Square
1864698085009401776930961 is a perfect square (1365539484969 × 1365539484969)
1864698085009401776930961 is a perfect square (1365539484969 × 1365539484969)
1864698085009401776930961 is odd
Previous odd number is 1864698085009401776930959
Next odd number is 1864698085009401776930963
110001010110111010111110001011001011100100010110100011111001000111000000010010001
6483739750167100492383900387373123012186976828524585733722260684099093681