Knowledge
Data
117088 81586 94710641193 566304
68652633 34 798727 23700 969713402
9509295 36989 9644424