Number: 80743012
Country: Spain
Source: TED
Number: 80664213
Number: 80580883
Number: 79397557
Number: 79277983
Number: 79278307
Number: 78547310
Number: 78409957
Number: 78328862
Number: 78247201
Number: 78110400
Number: 77245448
Number: 76002102
Number: 76002334
Number: 74552845
Number: 74192650
Number: 74207471
Number: 74009066
Number: 74009280
Number: 74009965
Number: 84142
Country: Poland
Number: 84143
Country: France
Number: 84144
Number: 84145
Number: 84146
Country: Sweden
Number: 84147
Country: Czech Republic