Knowledge
Data
17287769 3721144 598511 570256
8460 77383 9844 8248 5697538
2326 8058523 146213817 1796370443