Knowledge
Data
4149571714 50058 346 17382292 40894411
690 19201334418 915701 8205426054 6865
31446 4694 9506728