Number: 96896531
Country: France
Source: TED
Number: 96734951
Number: 96596406
Number: 92468940
Number: 91189519
Number: 90244080
Number: 88610963
Number: 88203827
Number: 87817290
Number: 87621706
Number: 87193544
Number: 85869601
Number: 84138979
Number: 83748334
Number: 80581510
Number: 79201988
Number: 76565218
Number: 76196220
Number: 75590600
Number: 75591613
Number: 59579
Country: Greece
Number: 59580
Country: Ireland
Number: 59581
Country: United Kingdom
Number: 59582
Number: 59583
Number: 59584
Country: Spain