Number: 83833624
Country: France
Source: TED
Number: 82680465
Number: 82003991
Number: 81237072
Number: 80582644
Number: 79539262
Number: 78824386
Number: 78245648
Number: 77951106
Number: 77070795
Number: 76563693
Number: 75866476
Number: 72430819
Number: 14194
Country: Romania
Number: 14195
Country: Germany
Number: 14196
Country: Luxembourg
Number: 14197
Country: Belgium
Number: 14198
Number: 14199
Country: Netherlands