Number: 93555900
Country: Norway
Source: TED
Number: 89967713
Number: 87376552
Number: 86531309
Number: 84248102
Number: 83464168
Number: 79842703
Number: 79842704
Number: 79842705
Number: 79842706
Number: 75593288
Number: 73196876
Number: 73060087
Number: 156943
Country: France
Number: 156944
Country: Belgium
Number: 156945
Country: Italy
Number: 156946
Country: United Kingdom
Number: 156947
Country: Poland
Number: 156948