Knowledge
Data
23520022 1385057860 3680 6476401 16271
3539310465 604971421 12748
30077 726316 8699371