Knowledge
Data
511543 79272558485 89245221262
43 21048478 2069645 7406600 27395408
20616959 39500 88