Knowledge
Data
28438544 158117770 682609105
331 486522459 7329398 7651575720
40 2735 953135 987514788