Number: 89556630
Country: Sweden
Source: TED
Number: 89423423
Number: 89005250
Number: 88861225
Number: 88861526
Number: 88073694
Number: 88007850
Number: 87939641
Number: 87440165
Number: 87441621
Number: 87314099
Number: 87315964
Number: 87087945
Number: 86964479
Number: 86895742
Number: 86669684
Number: 86473338
Number: 86473486
Number: 85998901
Number: 85880391