Knowledge
Data
81582 2721276 38026198
94924 3242503 4122600 1640 468389
13201092 322057588 722923655 832619410 067