Knowledge
Data
40832961 18729613 2045398 540446
114114 8276 398 222817237 346733314
55114564 79630 600348 814917 31110214