Knowledge
Data
56735324 33168332 117270935
23101 92545 301276
4821008 233147 10521 857977222 9722388860