Perfect Square
85267805650478330896 is a perfect square (9234056836 × 9234056836)
85267805650478330896 is a perfect square (9234056836 × 9234056836)
85267805650478330896 is even
Previous even number is 85267805650478330894
Next even number is 85267805650478330898
619947995247042474265983295932242432363264107115196851163136
1001001111101010100000110010111100010001101110011100111010000010000