Perfect Square
85260706987758382116 is a perfect square (9233672454 × 9233672454)
85260706987758382116 is a perfect square (9233672454 × 9233672454)
85260706987758382116 is even
Previous even number is 85260706987758382114
Next even number is 85260706987758382118
619793173553464114404306007540048451705261228118555918136896
1001001111100111010111000010100011001011000000000001110110000100100