Knowledge
Data
30332935 6958 4343993 162372925
4108665882 546134 75 287223291 449966376
985301 2435276 89253 186 41181855488