Number: 84869876
Country: France
Source: TED
Number: 84140999
Number: 83557082
Number: 82848115
Number: 82357608
Number: 81743209
Number: 80951400
Number: 80955132
Number: 80412663
Number: 79541474
Number: 79278750
Number: 79121940
Number: 78736459
Number: 78329045
Number: 77598222
Number: 77323696
Number: 77325766
Number: 77067295
Number: 77071251
Number: 76566867
Number: 77186
Country: Germany
Number: 77187
Number: 77188
Number: 77189
Country: Sweden
Number: 77190
Number: 77191
Country: Portugal