Perfect Square
451725971156640625 is a perfect square (672105625 × 672105625)
451725971156640625 is a perfect square (672105625 × 672105625)
451725971156640625 is odd
Previous odd number is 451725971156640623
Next odd number is 451725971156640627