Perfect Square
318550918691117705133571324926092627536875960225 is a perfect square (564403152623297901732015 × 564403152623297901732015)
318550918691117705133571324926092627536875960225 is a perfect square (564403152623297901732015 × 564403152623297901732015)
318550918691117705133571324926092627536875960225 is odd
Previous odd number is 318550918691117705133571324926092627536875960223
Next odd number is 318550918691117705133571324926092627536875960227
11011111001100010100010011010101101101001110001011100010011111110100011010001100001111000000110011001011111010100000110000110100101001001000010011011110100001
32324855022251494590037472086070968431178786369137557976287334794324021188089029575490209863396092575951809625302009504258650279396116436390625
101474687798955083310348598696460217401109993527533319771872883690204041844071318817515782050625