Perfect Square
297349806390195896071051881007208985557924071489 is a perfect square (545297906093720385625567 × 545297906093720385625567)
297349806390195896071051881007208985557924071489 is a perfect square (545297906093720385625567 × 545297906093720385625567)
297349806390195896071051881007208985557924071489 is odd
Previous odd number is 297349806390195896071051881007208985557924071487
Next odd number is 297349806390195896071051881007208985557924071491
11010000010101101000000110000000010011000011101000100001110100000001000010111010101011010010011111101000100100000010100011100000011010100111000100100001000001
26290750285201221236516647503987665103999253253856776594330125316177327200512006244605534982806624106736811430149222446643447194578527608703169
88416907360286984149699715377548473663446003792681633185273467229718199454285526876862782677121