Perfect Square
87066009369351441609961 is a perfect square (295069499219 × 295069499219)
87066009369351441609961 is a perfect square (295069499219 × 295069499219)
87066009369351441609961 is odd
Previous odd number is 87066009369351441609959
Next odd number is 87066009369351441609963
10010011011111101101110011010011100011110111111110000100110111111010011101001
660003012276297448389391942938663038445230675510567724622752366370681