Number: 83393105
Country: France
Source: TED
Number: 83352310
Number: 82471161
Number: 81376572
Number: 78657564
Number: 77863204
Number: 75592442
Number: 73294981
Number: 869231
Country: Italy
Number: 869232
Number: 869233
Country: Spain
Number: 869234
Country: Norway
Number: 869235
Number: 869236
Country: Switzerland