Knowledge
Data
223169763 46170 32980
70911 201552259 712974 71962397
487015237 2305855 290481445 18497417543 52586