Perfect Square
85274904682572853284 is a perfect square (9234441222 × 9234441222)
85274904682572853284 is a perfect square (9234441222 × 9234441222)
85274904682572853284 is even
Previous even number is 85274904682572853282
Next even number is 85274904682572853286
620102850779071570957760686894735135089998155908051985610304
1001001111101101101010100100000000011000100000011001011000000100100