Number: 86838732
Country: France
Source: TED
Number: 86840636
Number: 86840639
Number: 86128967
Number: 85870220
Number: 85877733
Number: 85294456
Number: 84566504
Number: 84139505
Number: 83749252
Number: 82473126
Number: 82358485
Number: 82197175
Number: 80665398
Number: 79277527
Number: 79280177
Number: 78655926
Number: 78545831
Number: 77860906
Number: 77325225
Number: 59580
Country: Ireland
Number: 59581
Country: United Kingdom
Number: 59582
Number: 59583
Number: 59584
Country: Spain
Number: 59585