Perfect Square
85260707172431831296 is a perfect square (9233672464 × 9233672464)
85260707172431831296 is a perfect square (9233672464 × 9233672464)
85260707172431831296 is even
Previous even number is 85260707172431831294
Next even number is 85260707172431831298
619793177580853075746877231759515231096007540795707108622336
1001001111100111010111000010111000101010111011001100010000100000000