Number: 780993
Country: Italy
Source: TED
Number: 780994
Country: Spain
Number: 780995
Country: France
Number: 780996
Number: 780997
Country: Germany
Number: 780998