Perfect Square
318662662075663581629976154146728928939863335729 is a perfect square (564502136466872534041223 × 564502136466872534041223)
318662662075663581629976154146728928939863335729 is a perfect square (564502136466872534041223 × 564502136466872534041223)
318662662075663581629976154146728928939863335729 is odd
Previous odd number is 318662662075663581629976154146728928939863335727
Next odd number is 318662662075663581629976154146728928939863335731
11011111010001010100111111010110111000010001110010000100011011111000101001000101001001111100101010010100011111001001000101010010111010010101100110001100110001
32358884331666365708479607365341400383455989327672807164337988364141034871270144858785272747796739801041469355137000906271224052213813309625489
101545892201148560683049978138914023108340352152478057149400952742171876851383626871642967961441