Perfect Square
85274904645635088400 is a perfect square (9234441220 × 9234441220)
85274904645635088400 is a perfect square (9234441220 × 9234441220)
85274904645635088400 is even
Previous even number is 85274904645635088398
Next even number is 85274904645635088402
620102849973258417088536450997708624990933051027607104000000
1001001111101101101010100011111100000101010011000110010000000010000