Number: 98485398
Country: Germany
Source: TED
Number: 90768551
Number: 90634368
Number: 89287837
Number: 88201456
Number: 88203331
Number: 87088183
Number: 85149155
Number: 84872468
Number: 83750863
Number: 83352194
Number: 81963964
Number: 79396299
Number: 79400034
Number: 75187309
Number: 75189454
Number: 75193105
Number: 72753107
Number: 72753108
Number: 84257
Country: Poland
Number: 84258
Country: France
Number: 84259
Number: 84260
Number: 84261
Number: 84262
Country: Austria