Perfect Square
1820428654776668689 is a perfect square (1349232617 × 1349232617)
1820428654776668689 is a perfect square (1349232617 × 1349232617)
1820428654776668689 is odd
Previous odd number is 1820428654776668687
Next odd number is 1820428654776668691
1100101000011011101100011011101101010111001111101001000010001