Knowledge
Data
512194945 1352095 446645 2596739 40
2978804 570321 75844 61248 6841619
73998850896 222786 13804488 2200049961