Perfect Square
1820428665570529641 is a perfect square (1349232621 × 1349232621)
1820428665570529641 is a perfect square (1349232621 × 1349232621)
1820428665570529641 is odd
Previous odd number is 1820428665570529639
Next odd number is 1820428665570529643
1100101000011011101100011100111101110010001010001000101101001