Perfect Square
491531478736695830280961 is a perfect square (701093059969 × 701093059969)
491531478736695830280961 is a perfect square (701093059969 × 701093059969)
491531478736695830280961 is odd
Previous odd number is 491531478736695830280959
Next odd number is 491531478736695830280963
1101000000101011111100110010000000100011010001100111001001101000111101100000001
118755575503881569398945315676906176183732220080346937296706056135143681