Perfect Square
297349806399860008789784349150165883763785881489 is a perfect square (545297906102581700340567 × 545297906102581700340567)
297349806399860008789784349150165883763785881489 is a perfect square (545297906102581700340567 × 545297906102581700340567)
297349806399860008789784349150165883763785881489 is odd
Previous odd number is 297349806399860008789784349150165883763785881487
Next odd number is 297349806399860008789784349150165883763785881491
11010000010101101000000110000000011010010100111100010111111111010101011110110101001100001110010010001100110001000101111011101000101011001011100101011110010001
26290750287764634113514579984848377286097407943362185893307348522739015527833426298809948793808238084622285826502506344036077949319590255733169
88416907366034228241489368632642597772640128501366398156289580844920883538826952335928752857121