Knowledge
Data
26604917 3131846835 6797632 28 102966577
19434 77758 32907402
59874 2494119332 579660708 450062 649066