Knowledge
Data
50789836 42807070161 548978 60437 823295
354828136 428085 637 11523730 88268189163
150927 1786176507 7094 2181750 6727174638