Knowledge
Data
10419785 4192554 18481573 973409 888336
64383166 063 612 330 41005886
94384998 32 051 3825657700 67139983