Knowledge
Data
5696056 3448949 66164 5362136 390384123
3395 12775376 558081 22185 16009906
36363027 3793456113 17872 89 18839893