Knowledge
Data
25 396398922 5665157 19887127152 9623947307
17 2045302 21
359129831 252839 1148 748003591