Knowledge
Data
14992319 887128 42141 77592990513 149519215
4179361 6138 816 628
1991279 211288044 272