Knowledge
Data
221749 844989 4232495 2196254
10 578229 174578 6417 8310380
262268 720 1004314 8111 74692061