Knowledge
Data
2514342 489968 3791622392 530659
865042 1278 804419000
16118 8365242042 333026 82029 146099