Knowledge
Data
169449909 37808126 118428 75361
340 53438 348277752 7791166 19219881
665548 41601 70842058 293 876