Knowledge
Data
107612 173 474 29387987
40450647 79216480284 1859418171 1355204
368940190 878544690 32632654706 3829 8115534304