Knowledge
Data
4506399869 5160600114 38999569751 3346988860 3428829
10936341 2143512 90680829 519030188
14685430 289528817 1197152052 20947062 02