Perfect Square
85289103928804200100 is a perfect square (9235210010 × 9235210010)
85289103928804200100 is a perfect square (9235210010 × 9235210010)
85289103928804200100 is even
Previous even number is 85289103928804200098
Next even number is 85289103928804200102
620412664996270872014140985751047376597575787156126001000000
1001001111110011111110001000010010001100111101111110100111010100100