Don't laugh at where I have defined the variables.I did that many months ago,code style unlike now.
Changing the divisors' value then we can use sort,but the code which changes them to -14248 runs faster.It's 15ms faster than the other.Why is this happening?