Number: 79984017
Country: Spain
Source: TED
Number: 79541006
Number: 79396816
Number: 79399560
Number: 79278742
Number: 79279323
Number: 79280295
Number: 79202305
Number: 79120591
Number: 79121316
Number: 78939381
Number: 78822787
Number: 78734956
Number: 78543950
Number: 78327789
Number: 78329042
Number: 78329310
Number: 78329536
Number: 77795382
Number: 77796484
Number: 33187
Number: 33188
Country: France
Number: 33189
Country: Italy
Number: 33190
Number: 33191
Number: 33192
Country: Netherlands