Knowledge
Data
58815763 5183512613 1462824 8996452411 337668470
21225731952 7953 3792088 94239
934152 417 996603338 76585298 38009381