Knowledge
Data
2684840 44604488 658437
40332 822266207 6503605
1731820 915397445 626347368 22309545 67239311