Number: 96896322
Country: Greece
Source: TED
Number: 95358691
Number: 95374142
Number: 90241954
Number: 88008571
Number: 81082531
Number: 75188014
Number: 74581516
Number: 171033
Country: United Kingdom
Number: 171034
Country: Italy
Number: 171035
Country: Lithuania
Number: 171036
Number: 171037
Number: 171038
Country: Cyprus