Perfect Square
87046777043845665964225 is a perfect square (295036907935 × 295036907935)
87046777043845665964225 is a perfect square (295036907935 × 295036907935)
87046777043845665964225 is odd
Previous odd number is 87046777043845665964223
Next odd number is 87046777043845665964227
10010011011101101000010110011011111111100100101111000001010101100000011000001
659565737528923879735782389011658076721958705103690436355137093890625