Perfect Square
475217093941670913405878881 is a perfect square (21799474625359 × 21799474625359)
475217093941670913405878881 is a perfect square (21799474625359 × 21799474625359)
475217093941670913405878881 is odd
Previous odd number is 475217093941670913405878879
Next odd number is 475217093941670913405878883
11000100100010111001000100100100001011110011001011001110000100000110101000000001001100001
107318887631935891170439484660254103206392391793152340711443387021721398118871841