Knowledge
Data
328251 9296 4344 55190881
40439 574881871 426664141 2103660838 278347
7972915 069192 283249 65700 381532