Knowledge
Data
431641 37116614 12099 340870 62661928
4840 46236578 79 6308835 17849147
18142 8969995 88229435 93654020