Knowledge
Data
85284762 290 166637220 497595
26429 2859731 580 93010
1316461 142968 645102 9220884 239621797