Number: 96896965
Country: France
Source: TED
Number: 96517530
Number: 94638814
Number: 91256554
Number: 90103486
Number: 90103487
Number: 88469882
Number: 88335909
Number: 88006854
Number: 88008683
Number: 87940068
Number: 87814556
Number: 87085070
Number: 85593574
Number: 83942677
Number: 83394293
Number: 81743594
Number: 81748245
Number: 77952427
Number: 77324936
Number: 77314
Country: United Kingdom
Number: 77315
Number: 77316
Country: Sweden
Number: 77317
Number: 77318
Country: Bulgaria
Number: 77319
Country: Poland