Perfect Square
124150834682296249 is a perfect square (352350443 × 352350443)
124150834682296249 is a perfect square (352350443 × 352350443)
124150834682296249 is odd
Previous odd number is 124150834682296247
Next odd number is 124150834682296251