Perfect Square
1660072147385092395761034568447979615689 is a perfect square (40743982959267646883 × 40743982959267646883)
1660072147385092395761034568447979615689 is a perfect square (40743982959267646883 × 40743982959267646883)
1660072147385092395761034568447979615689 is odd
Previous odd number is 1660072147385092395761034568447979615687
Next odd number is 1660072147385092395761034568447979615691
10011100000111001100100010000001110101100011011110011000100011100111010000001101101001100010011111010011011011001101111010111001001
4574892453925578336944351479686399191868897227738216191858842979956512545598721043076579998599619109620631548839327769
2755839534523751929597084863242285231720167649172515741108054010776864134944721