Number: 82848948
Country: Spain
Source: TED
Number: 82679869
Number: 82682336
Number: 82472280
Number: 82473306
Number: 82429748
Number: 81743010
Number: 81744210
Number: 81572535
Number: 81586943
Number: 81587736
Number: 80953471
Number: 80743484
Number: 80581118
Number: 80414432
Number: 80414756
Number: 80415074
Number: 79984014
Number: 79984015
Number: 79984016
Number: 33187
Number: 33188
Country: France
Number: 33189
Country: Italy
Number: 33190
Number: 33191
Number: 33192
Country: Netherlands