Knowledge
Data
31424217 259020 87451636 46073546 500980
3119 9118 9266 71768
6360482 22690702 3711716 344