Knowledge
Data
59750918 21056 549348111
17 609929 1791184917 248919232 10573489
25381785 6418629 417 91