Knowledge
Data
41112007585 19090075 27600381534
879578 142629826 53
31302858 420602517 15783321 22336