Perfect Square
3925974345587708569 is a perfect square (1981407163 × 1981407163)
3925974345587708569 is a perfect square (1981407163 × 1981407163)
3925974345587708569 is odd
Previous odd number is 3925974345587708567
Next odd number is 3925974345587708571
11011001111011110111001101110111011010000011010101001010011001