Knowledge
Data
36352 29325431 2405909 34845636 893305317
215875073 44541572 35501450 901849 55332
25681 5061293 34