Knowledge
Data
3139523 30150265 20187853484 8823
257617691 8650 51 71 342
288964863 2526 1807961 61635