Number: 96303595
Country: Sweden
Source: TED
Number: 92645329
Number: 92579445
Number: 86473954
Number: 86474780
Number: 85881564
Number: 84872920
Number: 77414658
Number: 44852
Country: Germany
Number: 44853
Country: Poland
Number: 44854
Number: 44855
Number: 44856
Country: Spain
Number: 44857