Knowledge
Data
142980736 2484670432 84599995 28249 560914711
69680 14155875 52005341
85513 80280678 168837 68851