Number: 86838539
Country: France
Source: TED
Number: 86666383
Number: 86200704
Number: 86129191
Number: 85999823
Number: 86000296
Number: 84870590
Number: 84876281
Number: 83832650
Number: 83748076
Number: 83556336
Number: 83557233
Number: 83106000
Number: 83106001
Number: 82849415
Number: 82810144
Number: 82446670
Number: 82446904
Number: 82004310
Number: 81749482
Number: 59712
Country: Germany
Number: 59713
Country: Spain
Number: 59714
Country: Netherlands
Number: 59715
Country: Sweden
Number: 59716
Country: Portugal
Number: 59717
Country: Poland