Number: 97935915
Country: France
Source: TED
Number: 96966783
Number: 95359019
Number: 95096964
Number: 94883046
Number: 94561670
Number: 94191578
Number: 91465634
Number: 91295193
Number: 91018288
Number: 88606799
Number: 88468813
Number: 82681366
Number: 82003743
Number: 81749810
Number: 81375499
Number: 80416911
Number: 79397198
Number: 76367903
Number: 74580121
Number: 200259
Country: Sweden
Number: 200260
Country: Spain
Number: 200261
Country: Germany
Number: 200262
Number: 200263
Number: 200264
Country: Bulgaria