Number: 84433689
Country: Germany
Source: TED
Number: 84439477
Number: 83353360
Number: 83094964
Number: 83094965
Number: 82679120
Number: 82471213
Number: 82358214
Number: 81379948
Number: 81082265
Number: 80950622
Number: 80742200
Number: 80743998
Number: 80416887
Number: 79993647
Number: 79993648
Number: 79993662
Number: 79993695
Number: 79399967
Number: 79278694
Number: 83144
Country: Belgium
Number: 83145
Country: Finland
Number: 83146
Country: Spain
Number: 83147
Country: United Kingdom
Number: 83148
Number: 83149