Number: 85877322
Country: France
Source: TED
Number: 85592813
Number: 85070452
Number: 84435236
Number: 84435237
Number: 84247926
Number: 84140011
Number: 83352268
Number: 83090332
Number: 83090333
Number: 83096036
Number: 83096037
Number: 82680336
Number: 82356652
Number: 81962075
Number: 81753940
Number: 81153307
Number: 80951534
Number: 80581410
Number: 78939692
Number: 14806
Country: Spain
Number: 14807
Number: 14808
Country: Denmark
Number: 14809
Country: Sweden
Number: 14810
Number: 14811