Knowledge
Data
31521366 3679 5120 53424910 8496712
92 32664343 72785369 10359062
571824 296851832 4975 804637 19