Knowledge
Data
20537386 3340971 449988091 3814006631
92328 218171 7106308829 741922
89076235 69613587 09576 2112180 2937111838