By selecting the feature VerticalPosition = Numerator/Superior/Inferior
etc... one may vary the relative position of numbers and other character with respect to the baseline.
For example, this code
\documentclass[12pt, a5paper]{memoir}
\usepackage[italian]{babel}
\usepackage{fontspec}
\setmainfont{Linux Biolinum}
\def\Text{1Inizio del Vangelo secondo me, che sono io. 2Come è scritto nel rotolo del professor Richard: Voce di uno che grida: 3Delle onde fate la trasformata!}
\begin{document}
\Text
\addfontfeature{VerticalPosition = Superior}
\Text
\end{document}
gives as a result this:
The problem holds also if you select other options, like Numerator. Is there any way to limit the vertical position to the only numbers?