Perfect Square
1864698085025788250750625 is a perfect square (1365539484975 × 1365539484975)
1864698085025788250750625 is a perfect square (1365539484975 × 1365539484975)
1864698085025788250750625 is odd
Previous odd number is 1864698085025788250750623
Next odd number is 1864698085025788250750627
110001010110111010111110001011001100000010001010001100101000101101111111010100001
6483739750338032665036438880368676371223829160065433083534161035400390625