Knowledge
Data
52 32773087 11537931
999 9128095 3466229 64990120
561923144 6277771682 310841463 232961 4250