Knowledge
Data
14531267 29614540 958097 299
35017505 99067545277 20281506955
6701397 31667 8991 5227