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