Perfect Square
87045494992826272623361 is a perfect square (295034735231 × 295034735231)
87045494992826272623361 is a perfect square (295034735231 × 295034735231)
87045494992826272623361 is odd
Previous odd number is 87045494992826272623359
Next odd number is 87045494992826272623363
10010011011101011111011101000101111010010110101101101010011001010101100000001
659536595112602613114542123485928546178445639926364912808430259994881