Knowledge
Data
629362 93626 971311 3539169799 1390809659
7053 270714 481
7532287 4065274 2899112 5060952