Based on 1st pic..
Far right one seems to be a type of anubias
The one on the far left, i cant remember the name of but grows like crazy once it settles in a dirted tank, and grows quite a thick stem...
I used to have it in one of my tanks till i couldnt stand trimming it every week...