Knowledge
Data
121662778 62717550 9294171 37397041690 5426174
8128970583 32276 260752
1543938 168830816 2849 72849