Knowledge
Data
47 20508519 7829250892 95 459186735
1281516 351 50740027 321
935543874 16294658 30777 42 4427