Knowledge
Data
25601650 383271046 23467670 81096687938
127591 519302225 43837037 11004 857
86164584 16016117 52556671125 9251330