Knowledge
Data
12857979 3327656 1293 341 2118541
6368031 67033035 21441571 770651 812996
39351 5905520 99776135 221432