Number: 96734996
Country: France
Source: TED
Number: 96138008
Number: 94427632
Number: 94191335
Number: 87942146
Number: 87085024
Number: 87086330
Number: 87087431
Number: 86964567
Number: 85595676
Number: 82471560
Number: 82003851
Number: 81565891
Number: 80742886
Number: 78327941
Number: 77598856
Number: 77070812
Number: 74657271
Number: 73281554
Number: 72947486
Number: 53387
Country: Germany
Number: 53388
Number: 53389
Country: United Kingdom
Number: 53390
Number: 53391
Number: 53392