Number: 98069575
Country: Italy
Source: TED
Number: 95374155
Number: 95096511
Number: 93780628
Number: 93631887
Number: 93236259
Number: 93236390
Number: 93238477
Number: 88400764
Number: 86666398
Number: 86667772
Number: 86670731
Number: 86532465
Number: 86405754
Number: 86406944
Number: 86199765
Number: 84634620
Number: 83834135
Number: 83834323
Number: 82680390
Number: 108334
Country: France
Number: 108335
Country: Denmark
Number: 108336
Country: Netherlands
Number: 108337
Country: Spain
Number: 108338
Number: 108339