Knowledge
Data
9951736 67219099 1084 1373288
587608 42 328469 780620 9010184
59 9594 89 24397120 21952268