Knowledge
Data
30314012 275118 60532 684 4589528
489716 66304 0354837144 17302202 4244963968
8381120 1979363 181 5739572