Knowledge
Data
25077182 15405938 1841 5074715129
616 1680534580 17034 4568114 4868418
253 2123852 845589091 2197710 64135457