Knowledge
Data
6451647 12570 89226574 732906 10275278
66799636 34908513115 93 877980 2011
1274989535 7043122594 309806 36708