Knowledge
Data
4912194 154218529 14098 22919896
9960478 4332886 5375 83450 862
38021029600 430063122 287746979