Knowledge
Data
17427535 352966638 211 31345
7874608552 41778603 17859672733 36504895792 7092914
30320 20648 21647659