Knowledge
Data
306020 23 724171 16503309
835820 4585215 944468027 970777 34960
993694 6920740 45082024 228983033 9326