Knowledge
Data
21631179 1319031399 05 345079 387471119
6109 227707 73072 960694 24816509
637 60563362 35886