Number: 97392848
Country: Italy
Source: TED
Number: 97312413
Number: 97127438
Number: 93031323
Number: 86895743
Number: 86898419
Number: 86840021
Number: 86840022
Number: 86127705
Number: 84140598
Number: 80947672
Number: 1176851
Country: Norway
Number: 1176852
Country: Bulgaria
Number: 1176853
Country: Germany
Number: 1176854
Country: Belgium
Number: 1176855
Number: 1176856
Country: France