Perfect Square
12725491247997898025917329121 is a perfect square (112807319124239 × 112807319124239)
12725491247997898025917329121 is a perfect square (112807319124239 × 112807319124239)
12725491247997898025917329121 is odd
Previous odd number is 12725491247997898025917329119
Next odd number is 12725491247997898025917329123
1010010001111001000111100101101101100111101010001100001010010000000000001110011010111011100001
2060742224254953890700052614350340575576909915121412950475229983676874720065326438561