Number: 89834969
Country: Germany
Source: TED
Number: 89134576
Number: 88076394
Number: 88008156
Number: 87685621
Number: 87686101
Number: 85071648
Number: 84566662
Number: 84248473
Number: 83943439
Number: 81744236
Number: 81563988
Number: 81567054
Number: 78112359
Number: 77953098
Number: 77862760
Number: 77796104
Number: 77796408
Number: 77593440
Number: 77594897
Number: 83193
Country: France
Number: 83194
Number: 83195
Number: 83196
Country: Netherlands
Number: 83197
Number: 83198
Country: Austria