Knowledge
Data
20487045 87929850 3181657 62937180824 35338533
13139764 7027604 67836362 503066
885 571325 5695190 23520555