Number: 1154396
Country: Germany
Source: TED
Number: 1154397
Country: Palestinian Territory (Occupied)
Number: 1154398
Country: Finland
Number: 1154399
Country: Italy
Number: 1154400
Country: Switzerland
Number: 1154401
Country: Spain