Perfect Square
102397442333290567037240884088830011274456386300625 is a perfect square (10119162135932528235025225 × 10119162135932528235025225)
102397442333290567037240884088830011274456386300625 is a perfect square (10119162135932528235025225 × 10119162135932528235025225)
102397442333290567037240884088830011274456386300625 is odd
Previous odd number is 102397442333290567037240884088830011274456386300623
Next odd number is 102397442333290567037240884088830011274456386300627
10001100001000000101100000111100011111110010101110001010011010001001001010110111101100110100100010010000100101000001110100001001101011011100001001010001110101011010001
1073661368771755601003408671302123514668433238163889134532983367853048259660963349902140684568135042810798446243138403543642472715141702496445556640625
10485236196399567125768572613034947603152736891773281515384893202331578208535844094947898172875390625