Knowledge
Data
39500786 05966041 352236974 163707
37790360 1810 5207213898
30357688 38978678 809390 18090 566