Number: 81082292
Country: Sweden
Source: TED
Number: 80663637
Number: 79200778
Number: 77595651
Number: 77597920
Number: 77416061
Number: 77069965
Number: 77072513
Number: 76895529
Number: 76819016
Number: 75791144
Number: 74396994
Number: 73783981
Number: 73784003
Number: 73785740
Number: 73060491
Number: 345210
Country: Germany
Number: 345211
Number: 345212
Country: Netherlands
Number: 345213
Country: France
Number: 345214
Country: Finland
Number: 345215