Perfect Square
85289103707159160004 is a perfect square (9235209998 × 9235209998)
85289103707159160004 is a perfect square (9235209998 × 9235209998)
85289103707159160004 is even
Previous even number is 85289103707159160002
Next even number is 85289103707159160006
620412660159379054041855586052071111990190023136810839680064
1001001111110011111110000111111000011001100101011000110010011000100