Number: 83098563
Country: Italy
Source: TED
Number: 82919705
Number: 82811049
Number: 82677763
Number: 82471671
Number: 82447114
Number: 82359003
Number: 81963740
Number: 81379852
Number: 81154223
Number: 80742789
Number: 80663474
Number: 80583302
Number: 79397832
Number: 79277232
Number: 79120469
Number: 78328406
Number: 78112891
Number: 77953004
Number: 77323640
Number: 1042914
Country: Spain
Number: 1042915
Number: 1042916
Number: 1042917
Country: Germany
Number: 1042918
Country: Denmark
Number: 1042919
Country: Belgium