Perfect Square
12725520003273472367888700625 is a perfect square (112807446577225 × 112807446577225)
12725520003273472367888700625 is a perfect square (112807446577225 × 112807446577225)
12725520003273472367888700625 is odd
Previous odd number is 12725520003273472367888700623
Next odd number is 12725520003273472367888700627
1010010001111001001101101011011010110110000111000011111000011001110000000100000001010011010001
2060756194012967751736299600632602907943544681583579817571982297539761038320556640625