Perfect Square
1805651882434602657015625 is a perfect square (1343745467875 × 1343745467875)
1805651882434602657015625 is a perfect square (1343745467875 × 1343745467875)
1805651882434602657015625 is odd
Previous odd number is 1805651882434602657015623
Next odd number is 1805651882434602657015627
101111110010111001001010110101101111000001001010111011110010011100110011101001001
5887108974192093630325722880686766586138287209129992095289798736572265625