Number: 87085214
Country: Germany
Source: TED
Number: 86064018
Number: 85593609
Number: 85457389
Number: 85471098
Number: 83944091
Number: 83946749
Number: 83393081
Number: 83099786
Number: 83099787
Number: 82918149
Number: 82809545
Number: 82810800
Number: 82681743
Number: 82682679
Number: 82356527
Number: 82358530
Number: 81961603
Number: 81749169
Number: 80663459
Number: 173548
Country: Italy
Number: 173549
Country: Sweden
Number: 173550
Country: Latvia
Number: 173551
Country: United Kingdom
Number: 173552
Country: Spain
Number: 173553
Country: Finland