Number: 80951373
Country: France
Source: TED
Number: 80743664
Number: 80744181
Number: 80744450
Number: 80744571
Number: 80414902
Number: 79986882
Number: 79986883
Number: 79986884
Number: 79986885
Number: 79539533
Number: 79279023
Number: 78941354
Number: 78942904
Number: 78737550
Number: 78657550
Number: 77325198
Number: 77068816
Number: 77071641
Number: 76896173
Number: 135821
Country: Germany
Number: 135822
Number: 135823
Country: United Kingdom
Number: 135824
Country: Greece
Number: 135825
Country: Bulgaria
Number: 135826
Country: Slovenia