Knowledge
Data
21913 84774068 30190887
6049344 9799035 989397229 672625
315300155 4235310 1211690858 7756234 93546