Knowledge
Data
6343572 55898746 179896 846906 41437980565
5809 29258 86996280 65920839 83557257
31399902 77784753248 616607628 9819268792