Perfect Square
342713961703159915663199182899095276487025 is a perfect square (585417766815425508455 × 585417766815425508455)
342713961703159915663199182899095276487025 is a perfect square (585417766815425508455 × 585417766815425508455)
342713961703159915663199182899095276487025 is odd
Previous odd number is 342713961703159915663199182899095276487023
Next odd number is 342713961703159915663199182899095276487027
111110111100100101010101000001111011010000100010101101111011000010010000100001100000011110100111110110011100001101110011100000000101110001
40252734808468697602455355821357906528804465615758032477792635074303068987715347006008388704726147852008952351366534088140625
117452859546274961321155734802102198633144738293113623826639943428379929824993350625