Number: 86670431
Country: Italy
Source: TED
Number: 86532308
Number: 86472536
Number: 86407516
Number: 86198082
Number: 86200899
Number: 86062892
Number: 85873396
Number: 85877351
Number: 85595682
Number: 85291881
Number: 84867152
Number: 84871009
Number: 84634305
Number: 84438053
Number: 83947149
Number: 83948167
Number: 83832741
Number: 83744175
Number: 83098562
Number: 1042914
Country: Spain
Number: 1042915
Number: 1042916
Number: 1042917
Country: Germany
Number: 1042918
Country: Denmark
Number: 1042919
Country: Belgium