Perfect Square
2255222898495414047710225 is a perfect square (1501739957015 × 1501739957015)
2255222898495414047710225 is a perfect square (1501739957015 × 1501739957015)
2255222898495414047710225 is odd
Previous odd number is 2255222898495414047710223
Next odd number is 2255222898495414047710227
111011101100011111110000011011000001110101001000010111110101110011001110000010001
11470132044386498963930046863982293076684505090380484154952484263467640625