Knowledge
Data
25975540 8157 332401249 9039203 302305367
65641114238 9272509 430
8716636 53877219 266486 339680370 377812737