Number: 80950539
Country: Sweden
Source: TED
Number: 80664038
Number: 80581191
Number: 79992894
Number: 79992897
Number: 79992903
Number: 79992949
Number: 79841682
Number: 79841685
Number: 79841708
Number: 79841709
Number: 79200868
Number: 78940136
Number: 78942301
Number: 78329326
Number: 75999845
Number: 76001239
Number: 75866236
Number: 75188562
Number: 74394667
Number: 77252
Country: United Kingdom
Number: 77253
Country: Italy
Number: 77254
Number: 77255
Number: 77256
Country: France
Number: 77257