Knowledge
Data
385292 923919 31753156 3420
5520 588811 8254428 489587335
20644202 93870489976 65055617017 2254149 036831931