Knowledge
Data
2960 7161243860 1661084 796
7227354157 269 5060456
15679 1257664114 427009 9115 14164215