Knowledge
Data
34162483 251529305 54945767 32846
188189950 71747782111 2805621
104491 2829536 9503648 8619165 90823657972