Knowledge
Data
474896 1828708920 168811782 6808841
61761854 226800332 56853426 31505196
3742 589498 45832509 204832 88946