First, take a look at @opentype's answer, as it is 100% correct and generally a proper way to do it. I wanted to add this as a comment to his answer, but not enough rep, so...
I couldn't help but notice this:

If this was tab-delineated, all lines of the verse text should align (if there was just one tab character in each paragraph, of course), but they don't. To me, it looks like there is a space of some kind between verse number and verse text, rather than a tab.
If you want to use whitespace to delimit numbers from text (but, better not), then the indent method will not work properly. Instead, you can put an Indent to Here
marker between the whitespace and the beginning of the verse text. You can do that by selecting Type -> Insert Special Character -> Other -> Indent to Here
. The remaining lines should all indent themselves to the vertical position of the marker. Here is how it looks:

I have used an em-space as a delimiter. Notice that there are no paragraph indents (all zero), yet they all line up exactly as you wanted. Here is how it looks with hidden characters:

The only nuisance with this method is that you need to add Indent to Here
markers to each paragraph. It can be done using some GREP, though.