Knowledge
Data
10132059 353732572 1927113 29610167 1714467
474776728 98414459 59249287 668033903
2864061 77068 413368