Number: 95689739
Country: Germany
Source: TED
Number: 95689740
Number: 92852995
Number: 90399800
Number: 90400292
Number: 90363551
Number: 90364991
Number: 89004674
Number: 88860575
Number: 88609267
Number: 87441737
Number: 87084764
Number: 85293528
Number: 84174393
Number: 83833572
Number: 83749913
Number: 83391404
Number: 83351098
Number: 83353603
Number: 83100166
Number: 409542
Country: Italy
Number: 409543
Number: 409544
Country: Luxembourg
Number: 409545
Number: 409546
Country: Finland
Number: 409547