Knowledge
Data
2587913 1652194 7830 313720
57972998 62536 938484572 315037620
28743730 77275516565 221897 369328 125