Perfect Square
87045494995186550505225 is a perfect square (295034735235 × 295034735235)
87045494995186550505225 is a perfect square (295034735235 × 295034735235)
87045494995186550505225 is odd
Previous odd number is 87045494995186550505223
Next odd number is 87045494995186550505227
10010011011101011111011101000101111110101001011111000110100101111111100001001
659536595166253510426160751742946513810218598710267382129624833265625