Perfect Square
7040441986807700641 is a perfect square (2653383121 × 2653383121)
7040441986807700641 is a perfect square (2653383121 × 2653383121)
7040441986807700641 is odd
Previous odd number is 7040441986807700639
Next odd number is 7040441986807700643
110000110110100101011001010111101100101011010110001110010100001