Knowledge
Data
32 44161 70224 73393945
3575 1629602060 379 505191683 281033
14667418 15121062 105868 2647 58577572