Perfect Square
475217093942281298695389129 is a perfect square (21799474625373 × 21799474625373)
475217093942281298695389129 is a perfect square (21799474625373 × 21799474625373)
475217093942281298695389129 is odd
Previous odd number is 475217093942281298695389127
Next odd number is 475217093942281298695389131
11000100100010111001000100100100001100000100100001100000010000111001011110111111111001001
107318887632349423455782284769037267912215994988985033303298560391039970134193689