Perfect Square
106134762379531638944823026141837797911902820591225 is a perfect square (10302172701888259402856715 × 10302172701888259402856715)
106134762379531638944823026141837797911902820591225 is a perfect square (10302172701888259402856715 × 10302172701888259402856715)
106134762379531638944823026141837797911902820591225 is odd
Previous odd number is 106134762379531638944823026141837797911902820591223
Next odd number is 106134762379531638944823026141837797911902820591227
10010001001111011001111010110000101011110000011011000100010001110001001011101101000001011110101100001010100001010110100011111000101110000000011110000010110011001111001
1195564347902520416120557184825596199267030047698387704914123852137183317889549817865480049071251360278933230391331893238183227975829429098712944515625
11264587785359644485801710983510972204115395932611554587234475007470411226757937264881889858547000625