Perfect Square
451725968468218129 is a perfect square (672105623 × 672105623)
451725968468218129 is a perfect square (672105623 × 672105623)
451725968468218129 is odd
Previous odd number is 451725968468218127
Next odd number is 451725968468218131