Knowledge
Data
30658 1614280 4400
4133669 5184670 79544232450
831431167 94 60810177 543714 219044431