Number: 98302673
Country: Spain
Source: TED
Number: 98068684
Number: 98069794
Number: 93087290
Number: 93089125
Number: 93030066
Number: 93030190
Number: 91121644
Number: 88736199
Number: 86964507
Number: 86406645
Number: 83556024
Number: 82198837
Number: 79842577
Number: 79842578
Number: 79842583
Number: 79842584
Number: 78656928
Number: 75188228
Number: 73279321
Number: 191210
Country: Denmark
Number: 191211
Country: Italy
Number: 191212
Country: France
Number: 191213
Country: Sweden
Number: 191214
Country: Portugal
Number: 191215