Knowledge
Data
959460 2982 20 12 47124
59007084 15896 512154 298292
14159717461 181 26066211006 8458036 58152625