Knowledge
Data
393716793 50838510591 80 2182391
91867097 82387 982562816
2009 243347669 58802379 9661251074