Number: 93236165
Country: Sweden
Source: TED
Number: 92646333
Number: 89702244
Number: 84139429
Number: 83947418
Number: 83832584
Number: 82429538
Number: 82429890
Number: 79200520
Number: 79121290
Number: 77951293
Number: 77073770
Number: 73061159
Number: 676976
Country: Germany
Number: 676977
Number: 676978
Country: France
Number: 676979
Number: 676980
Country: Spain
Number: 676981
Country: Italy