Knowledge
Data
396 43460632255 17808 112195 2754138952
412672 27548840842 1696072
56152351 614754 167 14 3228148357