Knowledge
Data
44674 112882867 3167 0685750
69524 41805 10902704 62767356 2502
6315 4262 9185989 648