Perfect Square
28945712746558864741177225 is a perfect square (5380122001085 × 5380122001085)
28945712746558864741177225 is a perfect square (5380122001085 × 5380122001085)
28945712746558864741177225 is odd
Previous odd number is 28945712746558864741177223
Next odd number is 28945712746558864741177227
1011111110001011111100011101101110001010101000110011011110111100100010001011110001001
24252289497789829419487600264619780665648086151414263028888816052896343265625