Knowledge
Data
8315575 66057920 4364939 5959
211356661 9416071 2172285643 35011381 4620
2131360740 31 3466