Knowledge
Data
32637876 93268169557 7866927211 405252
30278 5576576660 642972 642755088 59250
160197 48574 672