Knowledge
Data
299 432632 145033746 72288
3201172 3225784 8468 22610686 89928236
582 555188 11718 367963320 374