Knowledge
Data
16139143 963 6180
6839747 279890 35963837 1129666399
943872971 89953468 31005800 5472863155