Knowledge
Data
20523316 14950 7347 4970130
396 277704 16219044 49709055
138010 3620538 554650 110 220860