Perfect Square
2882141947881945225 is a perfect square (1697687235 × 1697687235)
2882141947881945225 is a perfect square (1697687235 × 1697687235)
2882141947881945225 is odd
Previous odd number is 2882141947881945223
Next odd number is 2882141947881945227
10011111111111011011001101010011010011110000010111100010001001