Number: 86065039
Country: Sweden
Source: TED
Number: 83748587
Number: 83392452
Number: 83351779
Number: 82358585
Number: 81380006
Number: 80743916
Number: 79541071
Number: 78655675
Number: 78657518
Number: 77595602
Number: 74659348
Number: 53252
Country: Poland
Number: 53253
Country: United Kingdom
Number: 53254
Number: 53255
Country: France
Number: 53256
Number: 53257