Number: 84868971
Country: Norway
Source: TED
Number: 424152
Country: France
Number: 424153
Country: Germany
Number: 424154
Country: Spain
Number: 424155
Country: Latvia
Number: 424156
Number: 424157
Country: Macedonia