Knowledge
Data
317186 3644289327 5607199816 41485619 17251239913
952607424 95869394 1404741401 9265763764
78611230 7292226364 117028