Perfect Square
1649594750433905025 is a perfect square (1284365505 × 1284365505)
1649594750433905025 is a perfect square (1284365505 × 1284365505)
1649594750433905025 is odd
Previous odd number is 1649594750433905023
Next odd number is 1649594750433905027
1011011100100100010011010111110000010111101100100100110000001