Knowledge
Data
251198 28956966 588192042 142426
437 246 15144230
591895196 4064129841 612342 12174975208 11062478