Perfect Square
85274904534821793796 is a perfect square (9234441214 × 9234441214)
85274904534821793796 is a perfect square (9234441214 × 9234441214)
85274904534821793796 is even
Previous even number is 85274904534821793794
Next even number is 85274904534821793798
620102847555818960716566481154712176266526837322012496822336
1001001111101101101010100011101111001011101011001100111000000000100