Perfect Square
124680799949839225 is a perfect square (353101685 × 353101685)
124680799949839225 is a perfect square (353101685 × 353101685)
124680799949839225 is odd
Previous odd number is 124680799949839223
Next odd number is 124680799949839227