Knowledge
Data
3712128 6320 299 29227
22897716 58103 762709744 95792 36553287
80 982776 65311 9838156700 833818074