Perfect Square
43518440886465390561 is a perfect square (6596850831 × 6596850831)
43518440886465390561 is a perfect square (6596850831 × 6596850831)
43518440886465390561 is odd
Previous odd number is 43518440886465390559
Next odd number is 43518440886465390563
100101101111110000100011110110101001101000100110101110011111100001