Knowledge
Data
3448269 1557963 19683236 86940052270 8949
1421 5803852 19476 706 166
1103076313 14587233 693100598 41130070 57384006