Perfect Square
85282003973233267236 is a perfect square (9234825606 × 9234825606)
85282003973233267236 is a perfect square (9234825606 × 9234825606)
85282003973233267236 is even
Previous even number is 85282003973233267234
Next even number is 85282003973233267238
620257737737981416975286093943037653124763958734011741640256
1001001111110000110100010101100010100101110000001010101001000100100