Knowledge
Data
12564563 11365933 5245372069 692048
42 4321068 905263309
960458 754949 22215790 3794925 355841