Knowledge
Data
34700956 50918 2319 8291067 26652944
959 793 5111098
2013 16 42184642 036419745 235392749