Perfect Square
87045494996366689446169 is a perfect square (295034735237 × 295034735237)
87045494996366689446169 is a perfect square (295034735237 × 295034735237)
87045494996366689446169 is odd
Previous odd number is 87045494996366689446167
Next odd number is 87045494996366689446171
10010011011101011111011101000110000000110010110111110100101100010100100011001
659536595193078959083333911147255438958901302166736464323554218444809