Number: 82429362
Country: Norway
Source: TED
Number: 80742441
Number: 979289
Country: Italy
Number: 979290
Country: France
Number: 979291
Country: Germany
Number: 979292
Number: 979293
Number: 979294
Country: Macedonia