Number: 924665
Country: Turkey
Source: TED
Number: 924666
Country: United States
Number: 924667
Country: Germany
Number: 924668
Country: France
Number: 924669
Country: Spain
Number: 924670
Country: Portugal