Knowledge
Data
42183696 632247 52418725
809229 6126115653 73912 6772
20660329017 455578770 150632 7000659