Perfect Square
123939318676527225 is a perfect square (352050165 × 352050165)
123939318676527225 is a perfect square (352050165 × 352050165)
123939318676527225 is odd
Previous odd number is 123939318676527223
Next odd number is 123939318676527227