query: SELECT DISTINCT ?item WHERE {
    ?item p:P195/ps:P195 wd:Q2603905 ;
          wdt:P31 wd:Q3305213 .
    { ?item wdt:P1071/wdt:P17*/wdt:P30* wd:Q49 } UNION { ?item wdt:P170/wdt:P27/wdt:P30 wd:Q49 }
    } LIMIT 2000