Perfect Square
40396124761716290868228065848920201601 is a perfect square (6355794581459999551 × 6355794581459999551)
40396124761716290868228065848920201601 is a perfect square (6355794581459999551 × 6355794581459999551)
40396124761716290868228065848920201601 is odd
Previous odd number is 40396124761716290868228065848920201599
Next odd number is 40396124761716290868228065848920201603
11110011001000000001010111000110000000100110100000010101101101100100001001011110111010001001100011010100110010101100110000001
65920290793307964398607378337153100268428991724565697356816392031762717881392875095935008322553408550440784284801
1631846895764148057677724990677314598408356314888474251557772816282482963201