Perfect Square
475217093942368496593890625 is a perfect square (21799474625375 × 21799474625375)
475217093942368496593890625 is a perfect square (21799474625375 × 21799474625375)
475217093942368496593890625 is odd
Previous odd number is 475217093942368496593890623
Next odd number is 475217093942368496593890627
11000100100010111001000100100100001100000111000000000111011011110111100110110110101000001
107318887632408499496545650326452322765194284457121800330802944285312652587890625