Perfect Square
8107665763285993969 is a perfect square (2847396313 × 2847396313)
8107665763285993969 is a perfect square (2847396313 × 2847396313)
8107665763285993969 is odd
Previous odd number is 8107665763285993967
Next odd number is 8107665763285993971
111000010000100001101110000111000110010010000100000100111110001