Knowledge
Data
11305246 12016816 86260860
53842068 38640752919 64801075 716622181
4349452 6984923229 6716390 8803274