Perfect Square
87049341165947153582241 is a perfect square (295041253329 × 295041253329)
87049341165947153582241 is a perfect square (295041253329 × 295041253329)
87049341165947153582241 is odd
Previous odd number is 87049341165947153582239
Next odd number is 87049341165947153582243
10010011011101111010001001001000101110100000011000100000100001000100010100001
659624025393007067774042395194181859003641778764439235979663054423521