Perfect Square
1984420366190982721 is a perfect square (1408694561 × 1408694561)
1984420366190982721 is a perfect square (1408694561 × 1408694561)
1984420366190982721 is odd
Previous odd number is 1984420366190982719
Next odd number is 1984420366190982723
1101110001010000100111100111100100011110111010011011001000001