Perfect Square
85284868655397709578990981502009 is a perfect square (9234980706823253 × 9234980706823253)
85284868655397709578990981502009 is a perfect square (9234980706823253 × 9234980706823253)
85284868655397709578990981502009 is odd
Previous odd number is 85284868655397709578990981502007
Next odd number is 85284868655397709578990981502011
10000110100011100100100010111100101010110000010011110100111111110000100001011100110111111000101010000111001
620320244511340872094290974127858807086009172820492389326089759750536653920919279239568612986729
7273508821568438727439320582565965551010711655421728013671036081