Perfect Square
1082525374162995128173920121 is a perfect square (32901753360011 × 32901753360011)
1082525374162995128173920121 is a perfect square (32901753360011 × 32901753360011)
1082525374162995128173920121 is odd
Previous odd number is 1082525374162995128173920119
Next odd number is 1082525374162995128173920123
110111111101110001101010100001111100110101100000001100111100101111001001001111111101111001
1268569468524271826515666601312939228322110009379492117460627215353147186289931561