Knowledge
Data
58 4641004 1551625 82 6597359
35310094 2989708835 3149535 1225 385144
40062308 33721276 219618 596 9019