Knowledge
Data
49643 1667120 42170044 21519731
584458 74483184 486751841 843 681660
1760254 722794177 22063783 9038929