Knowledge
Data
22269070 385618202 228687953 16152770 756586
8599 332640017 526626280
214370126 809794812 40 288 13097063440