Perfect Square
451725973845063129 is a perfect square (672105627 × 672105627)
451725973845063129 is a perfect square (672105627 × 672105627)
451725973845063129 is odd
Previous odd number is 451725973845063127
Next odd number is 451725973845063131