Knowledge
Data
18013005 629767 605747 12871012 3640
58092618 81272898 230825 47643616
6550029098 845163303 1229096