Knowledge
Data
30390 15944659 4497246
822599102 393807 71762318 43452885 3182495360
518 3785 14 7813110