Knowledge
Data
5059320 95 4485 3386229 652382
42 30 4072 601 1311621
68 54903473 881951 90877299 823874