Knowledge
Data
344890 212851 29976892 7120585 2662171
12 983 350818
8760281 730190 36806328 19 391089