Perfect Square
299668241455783641 is a perfect square (547419621 × 547419621)
299668241455783641 is a perfect square (547419621 × 547419621)
299668241455783641 is odd
Previous odd number is 299668241455783639
Next odd number is 299668241455783643