Number: 98485679
Country: Italy
Source: TED
Number: 96302982
Number: 96304247
Number: 95188443
Number: 94561844
Number: 94428031
Number: 94113272
Number: 93401999
Number: 93403208
Number: 92348220
Number: 91397821
Number: 91257460
Number: 91257461
Number: 91257462
Number: 91257463
Number: 87621742
Number: 86897796
Number: 86664863
Number: 86473049
Number: 86129967
Number: 98082
Country: Belgium
Number: 98083
Country: United Kingdom
Number: 98084
Country: Greece
Number: 98085
Country: Poland
Number: 98086
Country: Austria
Number: 98087
Country: Portugal