Knowledge
Data
17764639 107195 62650 68072930 5388712
367211873 41385983 59 148801
31094 081242 1316910221 76820089892