Knowledge
Data
2951279 1143576893 65710764028 14066475126 491193490
31744 726 42061 81849692 2139
4451 22 20