Number: 80413264
Country: Germany
Source: TED
Number: 80414632
Number: 80415951
Number: 80416685
Number: 79986586
Number: 79986587
Number: 79986588
Number: 79986589
Number: 77596446
Number: 76367766
Number: 74010509
Number: 73556010
Number: 72425133
Number: 72430856
Number: 14195
Number: 14196
Country: Luxembourg
Number: 14197
Country: Belgium
Number: 14198
Number: 14199
Country: Netherlands
Number: 14200
Country: France