Knowledge
Data
66 5659827 607503129
659696 57972232 13876248770 2176924 21843844990
58928 4122216 913 2042511 136