Knowledge
Data
21323816 1164135581 43227
8184745 7402039 7092291 2306536 912253
22914 13755384 89781336