Knowledge
Data
68640 1885129 9629751820 34696298 9134110360
355371 399272359 64497161
3084973 8420015611 71323534120