Alphabetic / Numeric sorting algorithm

Today I created a report using the typical “Mark” property as only grouping parameter.

In this case, the Mark is completely numeric (though no doubt it is a string type parameter in the backend). Which means that when sorting alphabetically, I got something like: 1, 10, 11, …, 2, 20, 21, …, 3, 4,

I know I can solve that by using a leading zero. Which we often do for things like naming conventions, when the value is a combination of letters and numbers.

Can you please update the sorting algorithm to recognize numeric values? In the perfect world it would even work in a combination of numeric and alphanumeric values. But if it already works when it is only numbers, that’s already worth a lot.