Perfect Square
87051905350597369525225 is a perfect square (295045598765 × 295045598765)
87051905350597369525225 is a perfect square (295045598765 × 295045598765)
87051905350597369525225 is odd
Previous odd number is 87051905350597369525223
Next odd number is 87051905350597369525227
10010011011110001011111011110111001111001101101010010101100011111001111101001
659682318113030856491267856108341887966500557583435677693418495765625