Knowledge
Data
92943141 170195 65103 8293702
398 46224 20310379 64895 44178
1591719 108910 334036 29