Knowledge
Data
236493700 28962417 16867911648 8291775058 57040674
774335 372244 4129
48798441 7811615 210 453 9883