Number: 80414495
Country: Germany
Source: TED
Number: 80415010
Number: 80415168
Number: 79280251
Number: 78939944
Number: 78736785
Number: 78737684
Number: 78410220
Number: 77245413
Number: 77070990
Number: 76368392
Number: 76369037
Number: 76196083
Number: 75718890
Number: 74089668
Number: 74089669
Number: 73437397
Number: 73038427
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