Knowledge
Data
3066961 5120901 397569
81598618 548181292 2131
3853169 43946 102042 466065410 2912219712