Knowledge
Data
235093313 65508772 4203414 312619 6756
32120 5167848 639720160
17192 83808 424946 004