Knowledge
Data
15 1400803393 3839 18831492
14862393 4958714 1202006
19629395065 6379372 52306600 59487 386