Knowledge
Data
2559217 23926377 1882 2074
399 1942 760752056 186536115
535938661 43957928 69060997 9226551 4449573