Number: 82004276
Country: France
Source: TED
Number: 81585288
Number: 81379950
Number: 78940083
Number: 78735678
Number: 78657290
Number: 78544555
Number: 77596102
Number: 76277613
Number: 76195009
Number: 75406009
Number: 75408292
Number: 415463
Country: Italy
Number: 415464
Country: Netherlands
Number: 415465
Number: 415466
Country: Spain
Number: 415467
Country: United Kingdom
Number: 415468
Country: Sweden