Knowledge
Data
315863 98336 169333164 3275378 38084646
58362 96428527895 204260 472
6293117 3088650 576