Number: 84876307
Country: Spain
Source: TED
Number: 83947586
Number: 83834131
Number: 83746994
Number: 83351661
Number: 82846879
Number: 82429077
Number: 82195226
Number: 81745776
Number: 81748037
Number: 81753350
Number: 81563570
Number: 80955662
Number: 80412842
Number: 78544355
Number: 78410546
Number: 78328082
Number: 74193766
Number: 450720
Country: United Kingdom
Number: 450721
Country: France
Number: 450722
Country: Romania
Number: 450723
Country: Latvia
Number: 450724
Country: Netherlands
Number: 450725