Perfect Square
124150833272894481 is a perfect square (352350441 × 352350441)
124150833272894481 is a perfect square (352350441 × 352350441)
124150833272894481 is odd
Previous odd number is 124150833272894479
Next odd number is 124150833272894483