Number: 93086589
Country: Germany
Source: TED
Number: 86666179
Number: 86405776
Number: 84247827
Number: 84248644
Number: 83748682
Number: 83102044
Number: 83102045
Number: 81235840
Number: 77796115
Number: 77594570
Number: 76895732
Number: 76728127
Number: 73556118
Number: 73270173
Number: 224709
Country: France
Number: 224710
Country: Finland
Number: 224711
Country: Spain
Number: 224712
Number: 224713
Country: Austria
Number: 224714
Country: Netherlands