Knowledge
Data
45 68 2086728261 20371232
109880 182279 9794984
968127 31121347 5752994144 1451659 667