Knowledge
Data
18334089 169187862 6500 65458360312 1305560
70936 791116 1946862 7166
29388333820 743357 61359397 21146