Knowledge
Data
176766 43572648 258220 7069315 806
258 2244 676333530 36146942
489288882 37674115 9982 9834704 42095197536