Knowledge
Data
53243 16130528 1088120 411 94
71193031 6550134 81016158 35946 1199
619915 171125149 3056702 704309 1687728