Number: 488962
Country: Spain
Source: TED
Number: 488963
Country: Germany
Number: 488964
Country: Italy
Number: 488965
Country: Holy See (Vatican City State)
Number: 488966
Number: 488967