Knowledge
Data
57529 51360157 27814 120981217
5978351 4793179 2427245 6793961 934
98 32356580 18 4003349