Number: 91293067
Country: Germany
Source: TED
Number: 91189728
Number: 90104294
Number: 89425140
Number: 88797404
Number: 88468535
Number: 88335008
Number: 87086434
Number: 87086674
Number: 86405535
Number: 85471233
Number: 84438969
Number: 80951241
Number: 79279985
Number: 78940988
Number: 1173414
Country: Hungary
Number: 1173415
Country: France
Number: 1173416
Number: 1173417
Number: 1173418
Country: Spain
Number: 1173419
Country: Switzerland