Knowledge
Data
23387909 782575161 96390664436 5006130 70353623104
11329385532 59003227302 571244 43867
3006818 640 35132931 2011 24272