Knowledge
Data
17518609 887145101 282991
16346583076 9335 160808 3642118 623097929
89 31509 4512475 291