Number: 95689012
Country: Sweden
Source: TED
Number: 91327776
Number: 91293766
Number: 91017288
Number: 90240161
Number: 89629505
Number: 86665934
Number: 81565757
Number: 78824285
Number: 75191246
Number: 296873
Country: Denmark
Number: 296874
Country: France
Number: 296875
Country: Spain
Number: 296876
Number: 296877
Number: 296878
Country: Poland