Perfect Square
87055751721987415407681 is a perfect square (295052116959 × 295052116959)
87055751721987415407681 is a perfect square (295052116959 × 295052116959)
87055751721987415407681 is odd
Previous odd number is 87055751721987415407679
Next odd number is 87055751721987415407683
10010011011110100110100111111111101100000000111001100100110101111110001000001
659769765778884473363986556176243536026108857547898137374663920002241