Knowledge
Data
15670006 699853082 99288076666
309485788 438400572 54594209
54361133306 869763 164774599 5721366014