Perfect Square
85289103781040840004 is a perfect square (9235210002 × 9235210002)
85289103781040840004 is a perfect square (9235210002 × 9235210002)
85289103781040840004 is even
Previous even number is 85289103781040840002
Next even number is 85289103781040840006
620412661771676323207653063190865446644925946660357160320064
1001001111110011111110001000000001000000000010111010101110101000100