Knowledge
Data
3040 2014781518 96 417901816
57278058 45 10246616
71065 233560066 129 3512776 916032096