Knowledge
Data
8660078 406053 86892507 40033651570 397257
15664983 366 858004 211
7043704 329 98651 311 6280350