Perfect Square
87041648957781673831729 is a perfect square (295028217223 × 295028217223)
87041648957781673831729 is a perfect square (295028217223 × 295028217223)
87041648957781673831729 is odd
Previous odd number is 87041648957781673831727
Next odd number is 87041648957781673831731
10010011011101000100110001000111000001010111001111010010010001110110100110001
659449175696507838287498443947042174870565189173082451430377555833489