Knowledge
Data
1823252 2994449 652277 100091 145
540 27974 84 1909 437
61926 280631722 15405080 8097608 3038