Number: 96138683
Country: Sweden
Source: TED
Number: 93346201
Number: 92646930
Number: 91535652
Number: 90890258
Number: 90242738
Number: 86965159
Number: 86895688
Number: 86130849
Number: 85593290
Number: 85150512
Number: 82677848
Number: 82446675
Number: 82181352
Number: 81963495
Number: 81752147
Number: 81576091
Number: 81374628
Number: 80581060
Number: 79280354
Number: 101083
Country: France
Number: 101084
Number: 101085
Number: 101086
Country: Germany
Number: 101087
Country: Portugal
Number: 101088