Knowledge
Data
104340969 165 51489 462 893
421 15490667 3148133
334873499 5650688 61920471 91804824539 24951722