Knowledge
Data
1172913 17896088 48495518 9877362 31146504
58737023538 7511120606 2714037 929 270379
706799 2161029555 68695102580