Knowledge
Data
30285093 12317 28526916 8241632183 20323610
15798788 95 94959403 831
235071165 845557228 38 28087308617