Number: 87247205
Country: Sweden
Source: TED
Number: 84174702
Number: 83832932
Number: 81750766
Number: 80951091
Number: 79277921
Number: 78113080
Number: 73526286
Number: 103643
Country: Spain
Number: 103644
Number: 103645
Country: Italy
Number: 103646
Number: 103647
Number: 103648