Knowledge
Data
572830213 292742180 15237496
278 9273812 150670559 6532044 13458729
89648 5035250 67598148 758 618220