Number: 93991493
Country: Greece
Source: TED
Number: 93089370
Number: 92850991
Number: 90399540
Number: 89834923
Number: 88401271
Number: 88204185
Number: 87941384
Number: 86473302
Number: 86407674
Number: 84867861
Number: 84868842
Number: 77951409
Number: 73036067
Number: 73036984
Number: 255489
Country: Germany
Number: 255490
Country: United Kingdom
Number: 255491
Country: France
Number: 255492
Country: Netherlands
Number: 255493
Country: Luxembourg
Number: 255494
Country: Italy