Perfect Square
124680797125025761 is a perfect square (353101681 × 353101681)
124680797125025761 is a perfect square (353101681 × 353101681)
124680797125025761 is odd
Previous odd number is 124680797125025759
Next odd number is 124680797125025763