Knowledge
Data
50 1948047518 532508428
434662 17985 20715812 955462619 767714327
3068681 407163 89754