Knowledge
Data
42674 1451902 44697 301026991
168726 8163116 682783838 4529985 630031272
8381 27873371 42947465 7930001314 5908