Number: 86062189
Country: Germany
Source: TED
Number: 85593626
Number: 84438594
Number: 84248545
Number: 83946225
Number: 83832966
Number: 83833598
Number: 83744858
Number: 83746972
Number: 82810931
Number: 82679831
Number: 82446451
Number: 82447409
Number: 81963764
Number: 81964404
Number: 81375823
Number: 81237389
Number: 81154235
Number: 80664734
Number: 79540941
Number: 817849
Country: Sweden
Number: 817850
Country: France
Number: 817851
Number: 817852
Number: 817853
Number: 817854
Country: Netherlands