Perfect Square
124045047798087025 is a perfect square (352200295 × 352200295)
124045047798087025 is a perfect square (352200295 × 352200295)
124045047798087025 is odd
Previous odd number is 124045047798087023
Next odd number is 124045047798087027