Number: 92963514
Country: Spain
Source: TED
Number: 92280917
Number: 91464928
Number: 91398664
Number: 88610029
Number: 87439550
Number: 86665469
Number: 86130937
Number: 83749990
Number: 80416084
Number: 77071893
Number: 74583081
Number: 73520642
Number: 73523374
Number: 73523973
Number: 78005
Country: Hungary
Number: 78006
Country: Germany
Number: 78007
Country: France
Number: 78008
Country: Slovenia
Number: 78009
Number: 78010