https://i.imgur.com/t7JPARg.png
Looking at some of the results from your screenshot more closely, they appear to be hacked Plesk[0] sites like geocrasher describes here: https://news.ycombinator.com/item?id=30117918
[0] https://www.plesk.com/