Knowledge
Data
43943329 266 8341297 97 70809713
7615505 59471593 17375 897409 405792950
8665308 992875 34