Knowledge
Data
29512967 50782052 399 6704
28563813 73823777 8540 63358178
110330 47719372 1773276100