Knowledge
Data
2952 553091 22032734792 2270 19501367
90976 21945 1094090
6444728147 424453 1017371489 12292347 46869764959