Perfect Square
1665291995360248761 is a perfect square (1290461931 × 1290461931)
1665291995360248761 is a perfect square (1290461931 × 1290461931)
1665291995360248761 is odd
Previous odd number is 1665291995360248759
Next odd number is 1665291995360248763
1011100011100010011100011111100100110101111111100001110111001