Perfect Square
87041648954241335225089 is a perfect square (295028217217 × 295028217217)
87041648954241335225089 is a perfect square (295028217217 × 295028217217)
87041648954241335225089 is odd
Previous odd number is 87041648954241335225087
Next odd number is 87041648954241335225091
10010011011101000100110001000110111010111011000101101101010001110101100000001
659449175616040381488533931816435522168254803939165289641240827379969