Perfect Square
475217093941758111304380321 is a perfect square (21799474625361 × 21799474625361)
475217093941758111304380321 is a perfect square (21799474625361 × 21799474625361)
475217093941758111304380321 is odd
Previous odd number is 475217093941758111304380319
Next odd number is 475217093941758111304380323
11000100100010111001000100100100001011110101101001110101001111000100101111110111110100001
107318887631994967211202660519388603312730301122855552518796674722231321091816161