Perfect Square
475217093942542892390893641 is a perfect square (21799474625379 × 21799474625379)
475217093942542892390893641 is a perfect square (21799474625379 × 21799474625379)
475217093942542892390893641 is odd
Previous odd number is 475217093942542892390893639
Next odd number is 475217093942542892390893643
11000100100010111001000100100100001100001011111101010101110001110011110110100100001001001
107318887632526651578072462740545527491854516769074014914141533989613259210573721