Perfect Square
7181472112130188161 is a perfect square (2679826881 × 2679826881)
7181472112130188161 is a perfect square (2679826881 × 2679826881)
7181472112130188161 is odd
Previous odd number is 7181472112130188159
Next odd number is 7181472112130188163
110001110101001101101101101011000111111111001001110001110000001