Number: 85291072
Country: Sweden
Source: TED
Number: 83096498
Number: 83096499
Number: 80951910
Number: 79278919
Number: 78861904
Number: 77070898
Number: 874218
Country: France
Number: 874219
Number: 874220
Country: Italy
Number: 874221
Country: Finland
Number: 874222
Country: Spain
Number: 874223