Knowledge
Data
5065 611892 1676
35610 44497722 31570119 178961616 16
116 53554 5570521 26146 17337477