Perfect Square
299668228317712881 is a perfect square (547419609 × 547419609)
299668228317712881 is a perfect square (547419609 × 547419609)
299668228317712881 is odd
Previous odd number is 299668228317712879
Next odd number is 299668228317712883