Knowledge
Data
26245 557 79174
21589 1121000399 7461 6849252
32570 72358330 95638584 38381971 538907