Knowledge
Data
199160 452160 29842 54882843 7081
1352901 5395021588 11573210 36188970531 35714780
332984 1772635 8033711186