Number: 79843026
Country: Sweden
Source: TED
Number: 79397956
Number: 78939477
Number: 78545044
Number: 77068439
Number: 76898466
Number: 76818665
Number: 76565753
Number: 76367219
Number: 74662100
Number: 74662101
Number: 53145
Country: Germany
Number: 53146
Country: United Kingdom
Number: 53147
Number: 53148
Country: France
Number: 53149
Number: 53150