Perfect Square
297748662675330690519692111240772820652956471801 is a perfect square (545663506820211214424651 × 545663506820211214424651)
297748662675330690519692111240772820652956471801 is a perfect square (545663506820211214424651 × 545663506820211214424651)
297748662675330690519692111240772820652956471801 is odd
Previous odd number is 297748662675330690519692111240772820652956471799
Next odd number is 297748662675330690519692111240772820652956471803
11010000100111100000110000010101011001011011110101100100110011000111000110111100001010010100001011011100111001101011011100100010001111101011100101000111111001
26396689179166097929302222322636966929868287938444881055260253191233008167953737544919699152990151558514097350601567734965773448667225687135401
88654266124947863475620363105594698804423132341483441737759990987928066353906651706810108183601