Perfect Square
118315621396444951613115574845359639368225 is a perfect square (343970378661368094865 × 343970378661368094865)
118315621396444951613115574845359639368225 is a perfect square (343970378661368094865 × 343970378661368094865)
118315621396444951613115574845359639368225 is odd
Previous odd number is 118315621396444951613115574845359639368223
Next odd number is 118315621396444951613115574845359639368227
10101101110110010110001111101000001001001011000001001001010110011100101001100101101011111100101100000000111010100001000100001001000100001
1656251432784039268578472112532557440473792498744305358386051972035257843253664719916007040523003089545260964060872226390625
13998586266426902442010041624726958830096754816833059933947456345075427277139650625