Knowledge
Data
5087952 831354956 059039 372113
47954106 943790 1300
87185 10920639 4925309 150426965