Knowledge
Data
500 50139440 8354868 33720922
8660196 8198124 617579197 2100871124
43017 8188 2889 76 239164702