Perfect Square
8443914666206809729 is a perfect square (2905841473 × 2905841473)
8443914666206809729 is a perfect square (2905841473 × 2905841473)
8443914666206809729 is odd
Previous odd number is 8443914666206809727
Next odd number is 8443914666206809731
111010100101110110011111010011010110000111101111100111010000001