There is a lot of wild peruvianus varieties and they look really different from each other, these look pretty similar to the ones I got. I can't see the characteristic spine butts on them so if there is any cuzcoensis pollution it seems to be very small.
Matucana peruvianus is supposed to be purebreed but, its sure is close to macrogonus, I think yours look very much like proper peruvianus.
The first is supposed to be a peruvianus from wild collected seeds, its too young to get the dark bluegreen color, but you see the oily glint on young tissue characteristic of peruvianus.
The other is a classic cuscoensis, an under appreciated grafting stock.