Perfect Square
87045494999907106269049 is a perfect square (295034735243 × 295034735243)
87045494999907106269049 is a perfect square (295034735243 × 295034735243)
87045494999907106269049 is odd
Previous odd number is 87045494999907106269047
Next odd number is 87045494999907106269051
10010011011101011111011101000110000111001111000001111110111111010011101111001
659536595273555305060308770463677829977577207707875300681748522724649