Knowledge
Data
44229869 28546662529 30605308033
35103080 4770936 1971778
2217 33134069 94494593 43 2450