Knowledge
Data
5079 32818530605 241422725 500966
29176 26658396 375 342751404 44788
16 22006 219516439 8967332