Number: 92963309
Country: Sweden
Source: TED
Number: 90829809
Number: 90634660
Number: 90635073
Number: 90105359
Number: 89967258
Number: 89839404
Number: 86474255
Number: 85148861
Number: 84870189
Number: 84874575
Number: 83351500
Number: 83099790
Number: 83099791
Number: 81961314
Number: 81566960
Number: 80665729
Number: 80412838
Number: 77863600
Number: 77797145
Number: 44492
Country: Spain
Number: 44493
Country: Germany
Number: 44494
Country: Finland
Number: 44495
Number: 44496
Country: France
Number: 44497