Knowledge
Data
40387013 1006456 65981873 137806
624665409 56 275659 2217
888 182106 592771152 775657368