Knowledge
Data
29 20417970 37146746 133515820
0347128141 25089438 140382267 3243189
0679575201 32 7286306