Perfect Square
1820428649379738225 is a perfect square (1349232615 × 1349232615)
1820428649379738225 is a perfect square (1349232615 × 1349232615)
1820428649379738225 is odd
Previous odd number is 1820428649379738223
Next odd number is 1820428649379738227
1100101000011011101100011011000101001001110010011001001110001