Knowledge
Data
2106715 18432993 143420413 7280837 70147
639124968 6453518 6904 25492570291 5903
578 219542 51585