Knowledge
Data
896 30100840 44032199 793144
24877 13462546491 3339470
40212 17140056 6670690997 5069823 5240