Are they sub-domains of some other name? If so
how do you know what the top level site is?
Why are they ranking so well?
The second level domain is usually the phrase or keyword directly to the left of the last . before the / . In some instances when a country code is involved (ie. widget.co.uk), it may be the second to the last .
They probably rank well due to all the backlinks that you mentioned.