Knowledge
Data
3089494 43 199068
0942796 5165311120 4851640 29439255 1339436707
2038048 312089552 788640531 87619 745107296