Knowledge
Data
158642333 1000292267 41987 3208
84732941 7290966244 11517518315 8363
170080457 82478 2990243 799659 2811487884