Knowledge
Data
29276400449 997 4000484 642239
38217 242406489 216073719 23722467 25499985
47898 281651435 147