Number: 80414427
Country: France
Source: TED
Number: 79541805
Number: 79399719
Number: 79202558
Number: 78545400
Number: 77323797
Number: 75997575
Number: 75193331
Number: 73289034
Number: 72752945
Number: 72752946
Number: 155682
Country: Germany
Number: 155683
Number: 155684
Country: Belgium
Number: 155685
Number: 155686
Number: 155687