Number: 98302920
Country: Germany
Source: TED
Number: 97702641
Number: 97477510
Number: 92581170
Number: 89838687
Number: 89839262
Number: 89425260
Number: 89286509
Number: 89287960
Number: 89134479
Number: 89136384
Number: 89004981
Number: 89005510
Number: 88861455
Number: 87813298
Number: 87814692
Number: 87439172
Number: 87193152
Number: 85594513
Number: 85294177
Number: 15329
Country: Romania
Number: 15330
Number: 15331
Country: Belgium
Number: 15332
Country: Malta
Number: 15333
Country: France
Number: 15334
Country: Luxembourg