Knowledge
Data
507270876 38366107139 289753 9133537 37590683112
3284250 12762164 369 632829769 49301983
615 41756210 872237108 453 114069