Perfect Square
299668232697069769 is a perfect square (547419613 × 547419613)
299668232697069769 is a perfect square (547419613 × 547419613)
299668232697069769 is odd
Previous odd number is 299668232697069767
Next odd number is 299668232697069771