Knowledge
Data
64052 3368912 2080 312577289 706485
885082 760 61307373
55677855248 22287909 23175521 429