Knowledge
Data
21522633 325 11315 8699620
260358198 55419361 4077443 285737948 751938375
39990 1317790920 81 87384331 54299328383