Number: 93989336
Country: Spain
Source: TED
Number: 93633019
Number: 92580218
Number: 91535696
Number: 91395765
Number: 90238848
Number: 86965186
Number: 83948071
Number: 82358254
Number: 82359709
Number: 81374775
Number: 78542936
Number: 77950498
Number: 77862118
Number: 76897340
Number: 76369138
Number: 73777169
Number: 684133
Country: France
Number: 684134
Country: Germany
Number: 684135
Number: 684136
Number: 684137
Country: Italy
Number: 684138
Country: Romania