Number: 86667766
Country: Germany
Source: TED
Number: 86472400
Number: 86473361
Number: 86199906
Number: 85595499
Number: 84247730
Number: 84248914
Number: 83556898
Number: 83557011
Number: 83090042
Number: 83090043
Number: 82679771
Number: 82357827
Number: 81963232
Number: 81153141
Number: 80952494
Number: 79278413
Number: 79279287
Number: 78942961
Number: 78247082
Number: 14212
Country: United Kingdom
Number: 14213
Country: France
Number: 14214
Country: Poland
Number: 14215
Number: 14216
Country: Sweden
Number: 14217