Knowledge
Data
39020 610244 36254819 26826018 75709380622
121952726 2261598 98414400
502 433308692 79072 2980310 868