Perfect Square
29471590430199509609127955187549410729250625 is a perfect square (5428774302750070085025 × 5428774302750070085025)
29471590430199509609127955187549410729250625 is a perfect square (5428774302750070085025 × 5428774302750070085025)
29471590430199509609127955187549410729250625 is odd
Previous odd number is 29471590430199509609127955187549410729250623
Next odd number is 29471590430199509609127955187549410729250627
1010100100101000100111000010110111101001011100001100000001001001011110100001110111100010010001010111110110011010111110000110001011100111101000001
25598276121387480084398696307808419333712679894256528447727870014055933253706811266898071841607917166709659299647429253027587890625
868574642485427315874176773585834526260535463378604698988015242332899453568974062890625