Number: 98485505
Country: Greece
Source: TED
Number: 97581893
Number: 97392585
Number: 96966746
Number: 96966949
Number: 90240414
Number: 89836107
Number: 86406431
Number: 85072540
Number: 84867481
Number: 84869064
Number: 81236856
Number: 77068043
Number: 76277519
Number: 76195475
Number: 75592865
Number: 72947283
Number: 135818
Country: Germany
Number: 135819
Number: 135820
Number: 135821
Number: 135822
Number: 135823
Country: United Kingdom