Knowledge
Data
20 24993003 35947 1099909619 769
294 59330770522 2186 423396
3336291 70107059 83290312204 42400506 13616096