Perfect Square
7040441976194168161 is a perfect square (2653383119 × 2653383119)
7040441976194168161 is a perfect square (2653383119 × 2653383119)
7040441976194168161 is odd
Previous odd number is 7040441976194168159
Next odd number is 7040441976194168163
110000110110100101011001010110011101100110011010111010101100001