Knowledge
Data
160 846364960 83565 330 1116962
179011349 870914734 68440 5449967927 588640
35583075 3642185541 281