Knowledge
Data
57925392 29490595 4863228 17263767 648702870
107929187 52695159130 1467582 318097101 3522810
645155 8218600 82687598 87547023 15