Perfect Square
124045046389285849 is a perfect square (352200293 × 352200293)
124045046389285849 is a perfect square (352200293 × 352200293)
124045046389285849 is odd
Previous odd number is 124045046389285847
Next odd number is 124045046389285851