Perfect Square
470743697334076737067520401 is a perfect square (21696628708951 × 21696628708951)
470743697334076737067520401 is a perfect square (21696628708951 × 21696628708951)
470743697334076737067520401 is odd
Previous odd number is 470743697334076737067520399
Next odd number is 470743697334076737067520403
11000010101100011110110101111011101110111111001011011011100110000010001011001000110010001
104316628485492877752153442679495140682641285172765101496855962905056914115041201