Perfect Square
4059009880696974681 is a perfect square (2014698459 × 2014698459)
4059009880696974681 is a perfect square (2014698459 × 2014698459)
4059009880696974681 is odd
Previous odd number is 4059009880696974679
Next odd number is 4059009880696974683
11100001010100011111111111101100011110101111100110110101011001