Perfect Square
297349806425630976040857275898591977346715693729 is a perfect square (545297906126211872914223 × 545297906126211872914223)
297349806425630976040857275898591977346715693729 is a perfect square (545297906126211872914223 × 545297906126211872914223)
297349806425630976040857275898591977346715693729 is odd
Previous odd number is 297349806425630976040857275898591977346715693727
Next odd number is 297349806425630976040857275898591977346715693731
11010000010101101000000110000000101101101101110001010011001000001100111000011111010001001010100010010001101111101100110100011000110101101110010011001010100001
26290750294600401786620678311944328263577243439720017351740497989060419117723360528706130272794464941056774711475478033324278483657795761259489
88416907381360212487840845889762420710911890216505780250747307650883467439948996743981729925441