Perfect Square
87042930956875231872769 is a perfect square (295030389887 × 295030389887)
87042930956875231872769 is a perfect square (295030389887 × 295030389887)
87042930956875231872769 is odd
Previous odd number is 87042930956875231872767
Next odd number is 87042930956875231872771
10010011011101001101101010011011101000001000010011000001011110100011100000001
659478314357392718737606762498979383437389651625158066237287516132609