Knowledge
Data
346163446 34961 7143680 18784440
1978329 531621 76621654168
1670 772 311344699 141379