Perfect Square
99104985835077596443856847461926293016411087612081 is a perfect square (9955148709842439939997241 × 9955148709842439939997241)
99104985835077596443856847461926293016411087612081 is a perfect square (9955148709842439939997241 × 9955148709842439939997241)
99104985835077596443856847461926293016411087612081 is odd
Previous odd number is 99104985835077596443856847461926293016411087612079
Next odd number is 99104985835077596443856847461926293016411087612083
10000111100111101110101010000110011110010100100001011110011101010001010001111010101101110010100001101101100011011010010100001001101110100101001000101001010100010110001
973389173207536507893699440664978053336593818376510016208784373422747152732138729278681581712462479655796989032506641809527705128503787010963659527441
9821798217370931036163564502172021171291172824769970971954553461113338266976920488077398458737150561